This repository has been archived on 2023-05-02. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
neo/docker-compose.media.yml
2022-12-07 10:24:29 +01:00

142 lines
No EOL
3.3 KiB
YAML

version: '2.2'
services:
qbit:
image: dyonr/qbittorrentvpn
sysctls:
- net.ipv6.conf.all.disable_ipv6=0
- net.ipv4.conf.all.src_valid_mark=1
cap_add:
- NET_ADMIN
#- SYS_MODULE
environment:
- LETSENCRYPT_HOST=q.famslof.nl
- VIRTUAL_HOST=q.famslof.nl
- VIRTUAL_PORT=8080
- LAN_NETWORK=192.168.0.0/24
- VPN_ENABLED=yes
- VPN_TYPE=wireguard
- INSTALL_PYTHON3=yes
volumes:
- /srv/qbit/config:/config
- /library/downloads:/downloads
- /library:/library
restart: unless-stopped
# profiles:
# - personal
networks:
- proxy
radarr:
image: lscr.io/linuxserver/radarr:latest
container_name: radarr
environment:
- LETSENCRYPT_HOST=doubles.famslof.nl
- VIRTUAL_HOST=doubles.famslof.nl
- VIRTUAL_PORT=7878
- VIRTUAL_PATH=/radarr
- VIRTUAL_DEST=/
- PUID=1000
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- /srv/radarr/config:/config
- /library/movies:/movies #optional
- /library/downloads:/downloads #optional
restart: unless-stopped
# profiles:
# - personal
networks:
- proxy
sonarr:
image: lscr.io/linuxserver/sonarr:latest
container_name: sonarr
environment:
- LETSENCRYPT_HOST=doubles/.famslof.nl
- VIRTUAL_HOST=doubles.famslof.nl
- VIRTUAL_PORT=8989
- VIRTUAL_PATH=/sonarr
- VIRTUAL_DEST=/
- PUID=1000
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- /srv/sonarr/config:/config
- /library/shows:/tv #optional
- /library/downloads:/downloads #optional
restart: unless-stopped
# profiles:
# - personal
networks:
- proxy
lidarr:
image: lscr.io/linuxserver/lidarr:latest
container_name: lidarr
environment:
- LETSENCRYPT_HOST=doubles.famslof.nl
- VIRTUAL_HOST=doubles.famslof.nl
- VIRTUAL_PORT=8686
- VIRTUAL_PATH=/lidarr
- VIRTUAL_DEST=/
- PUID=1000
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- /srv/lidarr/config:/config
- /library/music:/music #optional
- /library/downloads:/downloads #optional
restart: unless-stopped
# profiles:
# - personal
networks:
- proxy
jackett:
image: lscr.io/linuxserver/jackett:latest
container_name: jackett
environment:
- LETSENCRYPT_HOST=doubles.famslof.nl
- VIRTUAL_HOST=doubles.famslof.nl
- VIRTUAL_PORT=9117
- VIRTUAL_HOST=/jackett
- VIRTUAL_DEST=/
- PUID=1000
- PGID=1000
- TZ=Europe/Amsterdam
links:
- flaresolverr
volumes:
- /srv/jackett/config:/config
- /library/downloads:/downloads
restart: unless-stopped
# profiles:
# - personal
networks:
- proxy
flaresolverr:
image: ghcr.io/flaresolverr/flaresolverr:latest
# profiles:
# - personal
container_name: flaresolverr
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
environment:
- LETSENCRYPT_HOST=fin.famslof.nl
- VIRTUAL_HOST=fin.famslof.nl
- VIRTUAL_PORT=8096
- PUID=1000
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- /srv/jellyfin/config:/config
- /library:/data
restart: unless-stopped
# profiles:
# - personal
networks:
- proxy