81 lines
1.6 KiB
YAML
81 lines
1.6 KiB
YAML
version: '3'
|
|
|
|
services:
|
|
|
|
bind9:
|
|
image: ubuntu/bind9:9.18-22.04_beta
|
|
container_name: bind9
|
|
restart: always
|
|
volumes:
|
|
- ./bind9/named.conf:/etc/bind/named.conf
|
|
- ./bind9/local.db:/etc/bind/local.db
|
|
- ./bind9/lan.db:/etc/bind/lan.db
|
|
environment:
|
|
- TZ=CEST
|
|
ports:
|
|
- "53:53/udp"
|
|
|
|
swag:
|
|
image: lscr.io/linuxserver/swag
|
|
container_name: swag
|
|
restart: always
|
|
cap_add:
|
|
- NET_ADMIN
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
- TZ=CEST
|
|
- URL=normalized.xyz
|
|
- SUBDOMAINS=wildcard
|
|
- VALIDATION=dns
|
|
- DNSPLUGIN=ovh
|
|
- EMAIL=florent@guiotte.fr
|
|
volumes:
|
|
- ./swag:/config
|
|
ports:
|
|
- 443:443
|
|
- 80:80
|
|
|
|
money:
|
|
image: ihatemoney/ihatemoney
|
|
container_name: money
|
|
restart: always
|
|
volumes:
|
|
- money-data:/database
|
|
environment:
|
|
- ACTIVATE_DEMO_PROJECT=False
|
|
- SESSION_COOKIE_SECURE=False
|
|
- SECRET_KEY=yolo
|
|
|
|
flood:
|
|
image: jesec/flood
|
|
container_name: flood
|
|
user: 1000:100
|
|
restart: unless-stopped
|
|
command: --port 3001 --allowedpath /data
|
|
environment:
|
|
HOME: /config
|
|
volumes:
|
|
- ./flood:/config
|
|
- /mnt/storage/download:/data
|
|
#ports:
|
|
# - 3001:3001
|
|
|
|
rtorrent:
|
|
image: jesec/rtorrent
|
|
container_name: rtorrent
|
|
user: 1000:100
|
|
dns: 1.1.1.1
|
|
restart: unless-stopped
|
|
command: -o network.port_range.set=6881-6881,system.daemon.set=true
|
|
environment:
|
|
HOME: /config
|
|
volumes:
|
|
- ./flood:/config
|
|
- /mnt/storage/download:/data
|
|
ports:
|
|
- 6881:6881
|
|
|
|
volumes:
|
|
money-data:
|