Files
docker-xiaoya/docker-compose.yml
T

89 lines
1.7 KiB
YAML

version: '3'
services:
alist:
image: ghcr.io/monlor/xiaoya-alist
volumes:
- xiaoya:/data
ports:
- "5678:5678"
- "2345:2345"
- "2346:2346"
environment:
- TZ=Asia/Shanghai
- ALIYUN_TOKEN=
- ALIYUN_OPEN_TOKEN=
- ALIYUN_FOLDER_ID=
- AUTO_UPDATE_ENABLED=true
- AUTO_CLEAR_ENABLED=true
# - EMBY_ADDR=http://emby:6908
restart: unless-stopped
networks:
- default
metadata:
image: ghcr.io/monlor/xiaoya-metadata
environment:
- LANG=C.UTF-8
# - ALIST_ADDR=http://alist:5678
# - EMBY_ADDR=http://emby:6908
- EMBY_ENABLED=true
- JELLYFIN_ENABLED=false
- AUTO_UPDATE_EMBY_CONFIG_ENABLED=true
volumes:
- xiaoya:/etc/xiaoya
- media:/media/xiaoya
- config:/media/config
- cache:/media/config/cache
- meta:/media/temp
depends_on:
- alist
restart: unless-stopped
networks:
- default
emby:
image: ghcr.io/monlor/xiaoya-emby
environment:
- TZ=Asia/Shanghai
- GIDLIST=0
# ALIST_ADDR=http://alist:5678
privileged: true
devices:
- /dev/dri:/dev/dri
depends_on:
- metadata
- alist
volumes:
- media:/media
- config:/config
- cache:/cache
ports:
- "6908:6908"
restart: unless-stopped
networks:
- default
resilio:
image: ghcr.io/monlor/xiaoya-resilio
environment:
- TZ=Asia/Shanghai
ports:
- 8888:8888
- 55555:55555
volumes:
- media:/sync/xiaoya
- config:/sync/config
depends_on:
- metadata
- alist
restart: unless-stopped
networks:
- default
networks:
default:
volumes:
xiaoya:
media:
config:
meta:
cache: