mirror of
https://github.com/wahyd4/home-docker.git
synced 2026-08-09 04:15:52 +10:00
60 lines
1.4 KiB
YAML
60 lines
1.4 KiB
YAML
version: "3.5"
|
|
services:
|
|
pia:
|
|
image: qmcgaw/private-internet-access:latest
|
|
container_name: pia
|
|
cap_add:
|
|
- NET_ADMIN
|
|
networks:
|
|
- default
|
|
devices:
|
|
- /dev/net/tun
|
|
environment:
|
|
- USER=p1787216
|
|
- PASSWORD=4Jpywa5Jmg
|
|
- ENCRYPTION=strong
|
|
- PROTOCOL=udp
|
|
- REGION=AU Melbourne
|
|
- NONROOT=no
|
|
- DOT=on
|
|
- BLOCK_MALICIOUS=on
|
|
- BLOCK_NSA=off
|
|
- UNBLOCK=
|
|
- FIREWALL=on
|
|
- EXTRA_SUBNETS=
|
|
- PROXY=on
|
|
- PROXY_LOG_LEVEL=Critical
|
|
- PROXY_USER=
|
|
- PROXY_PASSWORD=
|
|
restart: always
|
|
socat0:
|
|
image: alpine/socat
|
|
container_name: aria2-proxy
|
|
depends_on:
|
|
- pia
|
|
- aria2-ui
|
|
ports:
|
|
- 8000:80/tcp # external port for whoami container access
|
|
command: tcp-listen:80,fork,reuseaddr tcp-connect:pia:80
|
|
restart: always
|
|
aria2-ui:
|
|
container_name: aria2-ui
|
|
restart: unless-stopped
|
|
image: wahyd4/aria2-ui:latest
|
|
environment:
|
|
- UID=0
|
|
- GID=0
|
|
- ENABLE_AUTH=true
|
|
- ARIA2_USER=admin
|
|
- ARIA2_PWD=lovewifi!
|
|
#- LETSENCRYPT_HOST=aria.home.toozhao.com
|
|
#- VIRTUAL_HOST=aria.home.toozhao.com
|
|
#- LETSENCRYPT_EMAIL=me@toozhao.com
|
|
network_mode: "service:pia"
|
|
# networks:
|
|
# - gateway_default
|
|
volumes:
|
|
- /mnt/aria2-config:/app/conf
|
|
- /mnt/downloads:/data
|
|
- /home/junv/filebrowser.db:/app/filebrowser.db
|