Set hostnames

This commit is contained in:
Colin Hebert
2023-01-21 19:23:08 +01:00
parent 1e22ad95f2
commit 0bfaebd3a1
19 changed files with 21 additions and 0 deletions

View File

@@ -2,6 +2,7 @@ name: Authentication
services: services:
authelia: authelia:
hostname: authelia
image: authelia/authelia image: authelia/authelia
command: --config /etc/authelia/configuration.yml,/etc/authelia/access.yml,/etc/authelia/authentication.yml command: --config /etc/authelia/configuration.yml,/etc/authelia/access.yml,/etc/authelia/authentication.yml
environment: environment:

View File

@@ -2,6 +2,7 @@ name: Book collector
services: services:
lazylibrarian: lazylibrarian:
hostname: lazylibrarian
image: linuxserver/lazylibrarian image: linuxserver/lazylibrarian
profiles: [ebooks] profiles: [ebooks]
environment: environment:

View File

@@ -2,6 +2,7 @@ name: Bootstrap
services: services:
docker: docker:
hostname: docker
image: alpine/socat image: alpine/socat
command: tcp-listen:2375,fork,reuseaddr unix-connect:/var/run/docker.sock command: tcp-listen:2375,fork,reuseaddr unix-connect:/var/run/docker.sock
networks: networks:
@@ -13,6 +14,7 @@ services:
nas-compose.boostrap: true nas-compose.boostrap: true
portainer: portainer:
hostname: portainer
image: portainer/portainer-ce image: portainer/portainer-ce
command: > command: >
--host tcp://docker:2375 --host tcp://docker:2375

View File

@@ -2,6 +2,7 @@ name: Comic collector
services: services:
mylar: mylar:
hostname: mylar
image: linuxserver/mylar3 image: linuxserver/mylar3
profiles: [ebooks] profiles: [ebooks]
environment: environment:

View File

@@ -2,6 +2,7 @@ name: Docker monitoring
services: services:
watchtower: watchtower:
hostname: watchtower
image: containrrr/watchtower image: containrrr/watchtower
environment: environment:
DOCKER_HOST: tcp://docker:2375 DOCKER_HOST: tcp://docker:2375

View File

@@ -2,6 +2,7 @@ name: Dynamic DNS
services: services:
duckdns: duckdns:
hostname: duckdns
image: linuxserver/duckdns image: linuxserver/duckdns
environment: environment:
- SUBDOMAINS=${NASCOMPOSE_DUCKDNS_DOMAIN?} - SUBDOMAINS=${NASCOMPOSE_DUCKDNS_DOMAIN?}

View File

@@ -2,6 +2,7 @@ name: Indexer
services: services:
prowlarr: prowlarr:
hostname: prowlarr
image: linuxserver/prowlarr image: linuxserver/prowlarr
environment: environment:
PUID: ${NASCOMPOSE_UID?} PUID: ${NASCOMPOSE_UID?}
@@ -24,6 +25,7 @@ services:
traefik.http.routers.prowlarr.middlewares: authelia@file traefik.http.routers.prowlarr.middlewares: authelia@file
flaresolverr: flaresolverr:
hostname: flaresolverr
image: flaresolverr/flaresolverr image: flaresolverr/flaresolverr
restart: unless-stopped restart: unless-stopped

View File

@@ -2,6 +2,7 @@ name: Media-Player
services: services:
plex: plex:
hostname: plex
image: plexinc/pms-docker:plexpass image: plexinc/pms-docker:plexpass
environment: environment:
PLEX_UID: ${NASCOMPOSE_UID?} PLEX_UID: ${NASCOMPOSE_UID?}

View File

@@ -2,6 +2,7 @@ name: Media requester
services: services:
ombi: ombi:
hostname: ombi
image: linuxserver/ombi image: linuxserver/ombi
environment: environment:
PUID: ${NASCOMPOSE_UID?} PUID: ${NASCOMPOSE_UID?}

View File

@@ -2,6 +2,7 @@ name: Movie collector
services: services:
radarr: radarr:
hostname: radarr
image: linuxserver/radarr image: linuxserver/radarr
environment: environment:
PUID: ${NASCOMPOSE_UID?} PUID: ${NASCOMPOSE_UID?}

View File

@@ -2,6 +2,7 @@ name: Network monitoring
services: services:
smokeping: smokeping:
hostname: smokeping
image: linuxserver/smokeping image: linuxserver/smokeping
environment: environment:
PUID: ${NASCOMPOSE_UID?} PUID: ${NASCOMPOSE_UID?}

View File

@@ -2,6 +2,7 @@ name: Portal
services: services:
heimdall: heimdall:
hostname: heimdall
image: linuxserver/heimdall image: linuxserver/heimdall
environment: environment:
PUID: ${NASCOMPOSE_UID?} PUID: ${NASCOMPOSE_UID?}

View File

@@ -2,6 +2,7 @@ name: Reverse proxy
services: services:
traefik: traefik:
hostname: traefik
image: traefik:3.0 #TODO: Return to stable version image: traefik:3.0 #TODO: Return to stable version
environment: environment:
NASCOMPOSE_TRAEFIK_DOMAINS: ${NASCOMPOSE_TRAEFIK_DOMAINS?} NASCOMPOSE_TRAEFIK_DOMAINS: ${NASCOMPOSE_TRAEFIK_DOMAINS?}

View File

@@ -2,6 +2,7 @@ name: Scrobbler
services: services:
plaxt: plaxt:
hostname: plaxt
image: xanderstrike/goplaxt image: xanderstrike/goplaxt
profiles: [plaxt] profiles: [plaxt]
user: ${NASCOMPOSE_UID?}:${NASCOMPOSE_GID?} user: ${NASCOMPOSE_UID?}:${NASCOMPOSE_GID?}

View File

@@ -2,6 +2,7 @@ name: Subtitle collector
services: services:
bazarr: bazarr:
hostname: bazarr
image: linuxserver/bazarr image: linuxserver/bazarr
environment: environment:
PUID: ${NASCOMPOSE_UID?} PUID: ${NASCOMPOSE_UID?}

View File

@@ -2,6 +2,7 @@ name: Torrents
services: services:
transmission: transmission:
hostname: transmission
image: haugene/transmission-openvpn image: haugene/transmission-openvpn
environment: environment:
PUID: ${NASCOMPOSE_UID?} PUID: ${NASCOMPOSE_UID?}

View File

@@ -2,6 +2,7 @@ name: TV collector
services: services:
sonarr: sonarr:
hostname: sonarr
image: linuxserver/sonarr image: linuxserver/sonarr
environment: environment:
PUID: ${NASCOMPOSE_UID?} PUID: ${NASCOMPOSE_UID?}

View File

@@ -8,6 +8,7 @@ services:
- usenet - usenet
sabnzbd: sabnzbd:
hostname: sabnzbd
image: linuxserver/sabnzbd image: linuxserver/sabnzbd
profiles: [usenet] profiles: [usenet]
environment: environment:

View File

@@ -2,6 +2,7 @@ name: Youtube-DL
services: services:
youtube-dl: youtube-dl:
hostname: youtube-dl
image: alexta69/metube image: alexta69/metube
environment: environment:
UID: ${NASCOMPOSE_UID?} UID: ${NASCOMPOSE_UID?}