mirror of
				https://gitlab.sectorq.eu/home/docker-compose.git
				synced 2025-10-31 02:21:10 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			319 lines
		
	
	
		
			9.0 KiB
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			319 lines
		
	
	
		
			9.0 KiB
		
	
	
	
		
			YAML
		
	
	
		
			Executable File
		
	
	
	
	
| networks:
 | |
|   duplicati:
 | |
|     driver: bridge
 | |
|   mediarr:
 | |
|     driver: bridge
 | |
| services:
 | |
|   bazarr:
 | |
|     container_name: bazarr
 | |
|     depends_on:
 | |
|       - sonarr
 | |
|       - radarr
 | |
|     environment:
 | |
|       - PUID=1000
 | |
|       - PGID=1000
 | |
|       - TZ=Europe/Bratislava
 | |
|     hostname: bazarr
 | |
|     image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/bazarr:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enable: 'true'
 | |
|       homepage.container: bazarr
 | |
|       homepage.description: Subtitles
 | |
|       homepage.group: Media
 | |
|       homepage.href: https://bazarr.sectorq.eu
 | |
|       homepage.icon: bazarr.png
 | |
|       homepage.name: bazarr
 | |
|       homepage.server: my-docker
 | |
|       homepage.weight: '90'
 | |
|       homepage.widget.key: ${BAZARR_TOKEN}
 | |
|       homepage.widget.type: bazarr
 | |
|       homepage.widget.url: https://bazarr.sectorq.eu
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     networks:
 | |
|       - mediarr
 | |
|     ports:
 | |
|       - 6767:6767
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|       - /share/docker_data/bazarr/config:/config
 | |
|       - /media/data/movies:/movies
 | |
|       - /media/data/shows:/tv
 | |
|   flaresolverr:
 | |
|     container_name: flaresolverr
 | |
|     environment:
 | |
|     - LOG_LEVEL=info
 | |
|     - TZ=Europe/Bratislava
 | |
|     hostname: flaresolverr
 | |
|     image: ${DOCKER_REGISTRY:-}ghcr.io/flaresolverr/flaresolverr:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enable: true
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     networks:
 | |
|       - mediarr
 | |
|     ports:
 | |
|       - 8191:8191
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|   homarr:
 | |
|     container_name: homarr
 | |
|     hostname: homarr
 | |
|     image: ${DOCKER_REGISTRY:-}ghcr.io/ajnart/homarr:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enable: true
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     networks:
 | |
|       - mediarr
 | |
|     ports:
 | |
|       - 7575:7575
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|       - /var/run/docker.sock:/var/run/docker.sock
 | |
|       - /share/docker_data/homarr/configs:/app/data/configs
 | |
|       - /share/docker_data/homarr/icons:/app/public/icons
 | |
|       - /share/docker_data/homarr/data:/data
 | |
|   jackett:
 | |
|     container_name: jackett
 | |
|     dns:
 | |
|       - 192.168.77.101
 | |
|     depends_on:
 | |
|       - sonarr
 | |
|       - radarr
 | |
|     environment:
 | |
|       - PUID=1000
 | |
|       - PGID=1000
 | |
|       - TZ=Europe/Bratislava
 | |
|       - AUTO_UPDATE=true
 | |
|       - RUN_OPTS=
 | |
|     hostname: jackett
 | |
|     image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/jackett:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enable: 'true'
 | |
|       homepage.container: jackett
 | |
|       homepage.description: Subtitles
 | |
|       homepage.group: Media
 | |
|       homepage.href: https://jackett.sectorq.eu
 | |
|       homepage.icon: jackett.png
 | |
|       homepage.name: Jackett
 | |
|       homepage.server: my-docker
 | |
|       homepage.weight: '80'
 | |
|       homepage.widget.password: ${JACKET_TOKEN}
 | |
|       homepage.widget.type: jackett
 | |
|       homepage.widget.url: https://jackett.sectorq.eu
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     networks:
 | |
|     - mediarr
 | |
|     ports:
 | |
|     - 9117:9117
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|     - /share/docker_data/jackett/config:/config
 | |
|     - /share/docker_data/jackett/downloads:/downloads
 | |
|   jellyfin:
 | |
|     container_name: jellyfin
 | |
|     environment:
 | |
|     - PUID=1000
 | |
|     - PGID=1000
 | |
|     - TZ=Europe/Bratislava
 | |
|     - JELLYFIN_PublishedServerUrl=https://jf.sectorq.eu
 | |
|     extends:
 | |
|       file: hwaccel.yml
 | |
|       service: ${HW_MODE:-cpu}
 | |
|     hostname: jellyfin
 | |
|     image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/jellyfin:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enable: 'true'
 | |
|       homepage.container: jellyfin
 | |
|       homepage.description: Subtitles
 | |
|       homepage.group: Media
 | |
|       homepage.href: https://jf.sectorq.eu
 | |
|       homepage.icon: jellyfin.png
 | |
|       homepage.name: Jellyfin
 | |
|       homepage.server: my-docker
 | |
|       homepage.weight: '10'
 | |
|       homepage.widget.key: ${JELLYFIN_TOKEN}
 | |
|       homepage.widget.type: jellyfin
 | |
|       homepage.widget.url: https://jf.sectorq.eu
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     network_mode: host
 | |
|     ports:
 | |
|     - 8096:8096
 | |
|     - 8920:8920
 | |
|     - 7359:7359/udp
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|     - /share/docker_data/jellyfin:/config
 | |
|     - /media/data/movies:/data/movies
 | |
|     - /media/data/music:/data/music
 | |
|     - /media/data/shows:/data/shows
 | |
|   jellyseerr:
 | |
|     container_name: jellyseerr
 | |
|     environment:
 | |
|     - LOG_LEVEL=debug
 | |
|     - TZ=Europe/Bratislava
 | |
|     hostname: jellyseerr
 | |
|     image: ${DOCKER_REGISTRY:-}fallenbagel/jellyseerr:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enabl: 'true'
 | |
|       homepage.container: jellyseerr
 | |
|       homepage.description: Subtitles
 | |
|       homepage.group: Media
 | |
|       homepage.href: https://js.sectorq.eu
 | |
|       homepage.icon: jellyseerr.png
 | |
|       homepage.name: Jellyseerr
 | |
|       homepage.server: my-docker
 | |
|       homepage.weight: '20'
 | |
|       homepage.widget.key: ${JELLYSEER_TOKEN}
 | |
|       homepage.widget.type: jellyseerr
 | |
|       homepage.widget.url: https://js.sectorq.eu
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     networks:
 | |
|     - mediarr
 | |
|     ports:
 | |
|     - 5055:5055
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|     - /share/docker_data/jellyseerr/config:/app/config
 | |
|   lidarr:
 | |
|     container_name: lidarr
 | |
|     environment:
 | |
|     - PUID=1000
 | |
|     - PGID=1000
 | |
|     - TZ=Europe/Bratislava
 | |
|     hostname: lidarr
 | |
|     image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/lidarr:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enable: 'true'
 | |
|       homepage.container: lidarr
 | |
|       homepage.description: Subtitles
 | |
|       homepage.group: Media
 | |
|       homepage.href: https://lidarr.sectorq.eu
 | |
|       homepage.icon: lidarr.png
 | |
|       homepage.name: Lidarr
 | |
|       homepage.server: my-docker
 | |
|       homepage.weight: '60'
 | |
|       homepage.widget.key: ${LIDARR_TOKEN}
 | |
|       homepage.widget.type: lidarr
 | |
|       homepage.widget.url: https://lidarr.sectorq.eu
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     networks:
 | |
|     - mediarr
 | |
|     ports:
 | |
|     - 8686:8686
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|     - /share/docker_data/lidarr/config:/config
 | |
|     - /media/data/music:/music
 | |
|     - /media/data/downloads:/downloads
 | |
|   qbittorrent:
 | |
|     container_name: qbittorrent
 | |
|     environment:
 | |
|     - PUID=1000
 | |
|     - PGID=1000
 | |
|     - TZ=Europe/Bratislava
 | |
|     - WEBUI_PORT=8085
 | |
|     - FILE__PASSWORD=/run/secrets/mysecretpassword
 | |
|     hostname: qbittorrent
 | |
|     image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/qbittorrent:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enable: 'true'
 | |
|       homepage.container: qbittorrent
 | |
|       homepage.description: Subtitles
 | |
|       homepage.group: Utilities
 | |
|       homepage.href: https://qbit.sectorq.eu
 | |
|       homepage.icon: qbittorrent.png
 | |
|       homepage.name: Qbittorrent
 | |
|       homepage.server: my-docker
 | |
|       homepage.weight: '95'
 | |
|       homepage.widget.enableLeechProgress: 'true'
 | |
|       homepage.widget.password: ${QBIT_TOKEN}
 | |
|       homepage.widget.type: qbittorrent
 | |
|       homepage.widget.url: https://qbit.sectorq.eu
 | |
|       homepage.widget.username: admin
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     networks:
 | |
|     - mediarr
 | |
|     ports:
 | |
|     - 8085:8085
 | |
|     - 6881:6881
 | |
|     - 6881:6881/udp
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|     - /share/docker_data/qbittorrent/config:/config
 | |
|     - /media/data/downloads:/downloads
 | |
|   radarr:
 | |
|     container_name: radarr
 | |
|     dns:
 | |
|     - 192.168.77.101
 | |
|     environment:
 | |
|     - PUID=1000
 | |
|     - PGID=1000
 | |
|     - TZ=Europe/Bratislava
 | |
|     hostname: radarr
 | |
|     image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/radarr:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enable: 'true'
 | |
|       homepage.container: radarr
 | |
|       homepage.description: Subtitles
 | |
|       homepage.group: Media
 | |
|       homepage.href: https://radarr.sectorq.eu
 | |
|       homepage.icon: radarr.png
 | |
|       homepage.name: Radarr
 | |
|       homepage.server: my-docker
 | |
|       homepage.weight: '20'
 | |
|       homepage.widget.key: ${RADARR_TOKEN}
 | |
|       homepage.widget.type: radarr
 | |
|       homepage.widget.url: https://radarr.sectorq.eu
 | |
|       wud.display.icon: mdi:radarr
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     networks:
 | |
|     - mediarr
 | |
|     ports:
 | |
|     - 7878:7878
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|     - /share/docker_data/radarr/config:/config
 | |
|     - /media/data/movies:/movies
 | |
|     - /media/data/downloads:/downloads
 | |
|   sonarr:
 | |
|     container_name: sonarr
 | |
|     dns:
 | |
|       - 192.168.77.101
 | |
|     environment:
 | |
|       - PUID=1000
 | |
|       - PGID=1000
 | |
|       - TZ=Europe/Bratislava
 | |
|     hostname: sonarr
 | |
|     image: ${DOCKER_REGISTRY:-}lscr.io/linuxserver/sonarr:latest
 | |
|     labels:
 | |
|       com.centurylinklabs.watchtower.enable: 'true'
 | |
|       homepage.container: sonarr
 | |
|       homepage.description: Subtitles
 | |
|       homepage.group: Media
 | |
|       homepage.href: https://sonarr.sectorq.eu
 | |
|       homepage.icon: sonarr.png
 | |
|       homepage.name: Sonarr
 | |
|       homepage.server: my-docker
 | |
|       homepage.weight: '30'
 | |
|       homepage.widget.key: ${SONARR_TOKEN}
 | |
|       homepage.widget.type: sonarr
 | |
|       homepage.widget.url: https://sonarr.sectorq.eu
 | |
|       wud.watch: true
 | |
|       wud.watch.digest: true
 | |
|     networks:
 | |
|     - mediarr
 | |
|     ports:
 | |
|     - 8989:8989
 | |
|     restart: ${RESTART:-unless-stopped}
 | |
|     volumes:
 | |
|     - /share/docker_data/sonarr/config:/config
 | |
|     - /media/data/shows:/tv
 | |
|     - /media/data/downloads:/downloads
 |