-
-
Save pentago/0409f0af44f72f41897dde25905b89f4 to your computer and use it in GitHub Desktop.
starr
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| UID=1000 | |
| GID=${UID} | |
| UMASK=077 | |
| TZ=Europe/Belgrade | |
| NETWORK=local-network | |
| PROJECT_DIR=/home/${USER}/project | |
| CONFIG_DIR=${PROJECT_DIR}/config | |
| MEDIA_DIR=/storage | |
| TV_DIR=${MEDIA_DIR}/tv | |
| MOVIES_DIR=${MEDIA_DIR}/movies | |
| MUSIC_DIR=${MEDIA_DIR}/music | |
| MMA_DIR=${MEDIA_DIR}/mma | |
| DOWNLOADS_DIR=${MEDIA_DIR}/downloads | |
| DOCKER_MODS=linuxserver/mods:universal-cloudflared|linuxserver/mods:swag-auto-reload|linuxserver/mods:swag-cloudflare-real-ip|linuxserver/mods:universal-docker|linuxserver/mods:swag-auto-proxy | |
| REVERSEPROXY_IMAGE=linuxserver/swag:latest | |
| DOCKER_SOCKET_PROXY_IMAGE=ghcr.io/tecnativa/docker-socket-proxy:latest | |
| EMBY_IMAGE=linuxserver/emby:beta | |
| TDARR_IMAGE=haveagitgat/tdarr:latest | |
| SONARR_IMAGE=linuxserver/sonarr:4.0.0-develop | |
| RADARR_IMAGE=linuxserver/radarr:nightly | |
| RECYCLARR_IMAGE=ghcr.io/recyclarr/recyclarr:latest | |
| FLARESOLVERR_IMAGE=flaresolverr/flaresolverr:latest | |
| PROWLARR_IMAGE=linuxserver/prowlarr:nightly | |
| BAZARR_IMAGE=linuxserver/bazarr:latest | |
| QBITTORRENT_IMAGE=linuxserver/qbittorrent:latest | |
| FILEBROWSER_IMAGE=filebrowser/filebrowser:latest | |
| GLANCES_IMAGE=nicolargo/glances:latest-full |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| services: | |
| emby: | |
| container_name: emby | |
| hostname: emby | |
| image: ${EMBY_IMAGE} # https://hub.docker.com/r/linuxserver/emby | |
| environment: | |
| - PUID=${UID} | |
| - PGID=${GID} | |
| - TZ=${TZ} | |
| - UMASK=${UMASK} | |
| volumes: | |
| - ${CONFIG_DIR}/emby:/config | |
| - ${TV_DIR}:/data/tvshows | |
| - ${MOVIES_DIR}:/data/movies | |
| - ${MMA_DIR}:/data/mma | |
| - /opt/vc/lib:/opt/vc/lib | |
| dns: | |
| - '1.1.1.1' | |
| - '1.0.0.1' | |
| networks: | |
| - ${NETWORK} | |
| ports: | |
| - 8096:8096 | |
| - 8920:8920 | |
| group_add: | |
| - '44' | |
| restart: always | |
| sonarr: | |
| container_name: sonarr | |
| hostname: sonarr | |
| image: ${SONARR_IMAGE} # https://hub.docker.com/r/linuxserver/sonarr | |
| environment: | |
| - PUID=${UID} | |
| - PGID=${GID} | |
| - TZ=${TZ} | |
| - UMASK=${UMASK} | |
| volumes: | |
| - ${CONFIG_DIR}/sonarr:/config | |
| - ${MEDIA_DIR}:/storage | |
| dns: | |
| - '1.1.1.1' | |
| - '1.0.0.1' | |
| networks: | |
| - ${NETWORK} | |
| ports: | |
| - 8989:8989 | |
| depends_on: | |
| - prowlarr | |
| - qbittorrent | |
| restart: always | |
| radarr: | |
| container_name: radarr | |
| hostname: radarr | |
| image: ${RADARR_IMAGE} # https://hub.docker.com/r/linuxserver/radarr | |
| environment: | |
| - PUID=${UID} | |
| - PGID=${GID} | |
| - TZ=${TZ} | |
| - UMASK=${UMASK} | |
| volumes: | |
| - ${CONFIG_DIR}/radarr:/config | |
| - ${MEDIA_DIR}:/storage | |
| dns: | |
| - '1.1.1.1' | |
| - '1.0.0.1' | |
| networks: | |
| - ${NETWORK} | |
| ports: | |
| - 7878:7878 | |
| depends_on: | |
| - prowlarr | |
| - qbittorrent | |
| restart: always | |
| recyclarr: | |
| container_name: recyclarr | |
| hostname: recyclarr | |
| image: ${RECYCLARR_IMAGE} # https://recyclarr.dev/wiki/installation/docker | |
| init: true | |
| environment: | |
| - TZ=${TZ} | |
| dns: | |
| - '1.1.1.1' | |
| - '1.0.0.1' | |
| volumes: | |
| - ${CONFIG_DIR}/recyclarr:/config | |
| user: ${UID}:${GID} | |
| networks: | |
| - ${NETWORK} | |
| restart: always | |
| flaresolverr: | |
| image: ${FLARESOLVERR_IMAGE} # https://hub.docker.com/r/flaresolverr/flaresolverr | |
| container_name: flaresolverr | |
| hostname: flaresolverr | |
| environment: | |
| - LOG_LEVEL=info | |
| - LOG_HTML=false | |
| - CAPTCHA_SOLVER=none | |
| - TZ=${TZ} | |
| - UMASK=${UMASK} | |
| dns: | |
| - '1.1.1.1' | |
| - '1.0.0.1' | |
| networks: | |
| - ${NETWORK} | |
| ports: | |
| - 8191:8191 | |
| restart: always | |
| prowlarr: | |
| container_name: prowlarr | |
| hostname: prowlarr | |
| image: ${PROWLARR_IMAGE} # https://hub.docker.com/r/linuxserver/prowlarr | |
| environment: | |
| - PUID=${UID} | |
| - PGID=${GID} | |
| - TZ=${TZ} | |
| - UMASK=${UMASK} | |
| volumes: | |
| - ${CONFIG_DIR}/prowlarr:/config | |
| dns: | |
| - '1.1.1.1' | |
| - '1.0.0.1' | |
| networks: | |
| - ${NETWORK} | |
| ports: | |
| - 9696:9696 | |
| depends_on: | |
| - flaresolverr | |
| restart: always | |
| bazarr: | |
| container_name: bazarr | |
| hostname: bazarr | |
| image: ${BAZARR_IMAGE} # https://hub.docker.com/r/linuxserver/bazarr | |
| environment: | |
| - PUID=${UID} | |
| - PGID=${GID} | |
| - TZ=${TZ} | |
| - UMASK=${UMASK} | |
| volumes: | |
| - ${CONFIG_DIR}/bazarr:/config | |
| - ${MEDIA_DIR}:/storage | |
| dns: | |
| - '1.1.1.1' | |
| - '1.0.0.1' | |
| networks: | |
| - ${NETWORK} | |
| ports: | |
| - 6767:6767 | |
| depends_on: | |
| - sonarr | |
| - radarr | |
| restart: always | |
| qbittorrent: | |
| container_name: qbittorrent | |
| hostname: qbittorrent | |
| image: ${QBITTORRENT_IMAGE} # https://hub.docker.com/r/linuxserver/qbittorrent | |
| environment: | |
| - PUID=${UID} | |
| - PGID=${GID} | |
| - TZ=${TZ} | |
| - UMASK=${UMASK} | |
| - WEBUI_PORT=8080 | |
| - DOCKER_MODS=arafatamim/linuxserver-io-mod-vuetorrent | |
| volumes: | |
| - ${CONFIG_DIR}/qbittorrent:/config # https://github.com/ngosang/trackerslist/ | |
| - ${DOWNLOADS_DIR}:/storage/downloads | |
| - ${MMA_DIR}:/storage/downloads/mma | |
| dns: | |
| - '1.1.1.1' | |
| - '1.0.0.1' | |
| networks: | |
| - ${NETWORK} | |
| ports: | |
| - 8080:8080 | |
| - 6881:6881 | |
| - 6881:6881/udp | |
| restart: always | |
| filebrowser: | |
| container_name: filebrowser | |
| hostname: filebrowser | |
| image: ${FILEBROWSER_IMAGE} # https://hub.docker.com/r/filebrowser/filebrowser | |
| environment: | |
| - PUID=${UID} | |
| - PGID=${GID} | |
| - UMASK=${UMASK} | |
| volumes: | |
| - ${CONFIG_DIR}/filebrowser/settings.json:/.filebrowser.json | |
| - ${CONFIG_DIR}/filebrowser/database.db:/database.db | |
| - ${MEDIA_DIR}:/srv | |
| dns: | |
| - '1.1.1.1' | |
| - '1.0.0.1' | |
| networks: | |
| - ${NETWORK} | |
| ports: | |
| - 3000:80 | |
| restart: always | |
| glances: | |
| container_name: glances | |
| hostname: glances | |
| image: ${GLANCES_IMAGE} # https://hub.docker.com/r/nicolargo/glances | |
| environment: | |
| - GLANCES_OPT=-w | |
| pid: host | |
| volumes: | |
| - /storage:/storage:ro | |
| - /var/run/docker.sock:/var/run/docker.sock:ro | |
| - ${CONFIG_DIR}/glances/glances.conf:/glances/conf/glances.conf | |
| dns: | |
| - '1.1.1.1' | |
| - '1.0.0.1' | |
| networks: | |
| - ${NETWORK} | |
| ports: | |
| - 8081:61208 | |
| restart: always | |
| networks: | |
| local-network: | |
| driver: bridge | |
| ipam: | |
| config: | |
| - subnet: 10.10.0.0/16 | |
| gateway: 10.10.0.1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment