Files
selfhosted-services/aria2/docker-compose.yml
2026-04-19 14:09:47 +08:00

40 lines
951 B
YAML

# merged.
# for manual deploy, see https://www.cnblogs.com/wqp001/p/14709997.html
services:
aria2:
image: p3terx/aria2-pro
container_name: aria2
logging:
driver: json-file
options:
max-size: 1m
volumes:
- ${CONF_PATH}:/config
- ${DOWNLOAD_PATH}:/downloads
restart: 'unless-stopped'
environment:
- PUID=${PUID:-1000}
- PGID=${PGID:-1000}
- UMASK_SET=022
- RPC_SECRET=${ARIA2_RPC_SECRET:-P3TERX}
- RPC_PORT=${ARIA2_RPC_PORT:-6800}
- LISTEN_PORT=${ARIA2_BT_PORT:-6888}
- DISK_CACHE=64M
- IPV6_MODE=false
- UPDATE_TRACKERS=true
#- CUSTOM_TRACKER_URL=
- TZ=Asia/Shanghai
network_mode: host
ariang:
image: p3terx/ariang
container_name: ariang
command: --port ${ARIANG_PORT:-6880} --ipv6
logging:
driver: json-file
options:
max-size: 1m
restart: 'unless-stopped'
network_mode: host