Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions services/adguardhome-sync/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down
8 changes: 4 additions & 4 deletions services/adguardhome/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand All @@ -43,8 +43,8 @@ services:
environment:
- TZ=Europe/Amsterdam
volumes:
- ${PWD}/${SERVICE}-data/workdir:/opt/adguardhome/work # Work directory for Adguard Home - you may need to change the path
- ${PWD}/${SERVICE}-data/configdir:/opt/adguardhome/conf # Config directory for Adguard Home - you may need to change the path
- ./${SERVICE}-data/workdir:/opt/adguardhome/work # Work directory for Adguard Home - you may need to change the path
- ./${SERVICE}-data/configdir:/opt/adguardhome/conf # Config directory for Adguard Home - you may need to change the path
depends_on:
tailscale:
condition: service_healthy
Expand Down
6 changes: 3 additions & 3 deletions services/audiobookshelf/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -44,7 +44,7 @@ services:
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- ${PWD}/${SERVICE}-data/app/config:/config
- ./${SERVICE}-data/app/config:/config
depends_on:
tailscale:
condition: service_healthy
Expand Down
10 changes: 5 additions & 5 deletions services/bazarr/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -44,9 +44,9 @@ services:
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- ${PWD}/${SERVICE}-data/config:/config
- ${PWD}/${SERVICE}-data/media/movies:/movies
- ${PWD}/${SERVICE}-data/media/tvseries:/tv
- ./${SERVICE}-data/config:/config
- ./${SERVICE}-data/media/movies:/movies
- ./${SERVICE}-data/media/tvseries:/tv
depends_on:
tailscale:
condition: service_healthy
Expand Down
4 changes: 2 additions & 2 deletions services/beszel/agent/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down
6 changes: 3 additions & 3 deletions services/beszel/hub/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -44,7 +44,7 @@ services:
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- ${PWD}/${SERVICE}-data/beszel_data:/beszel_data # Work directory for Beszel Hub - you may need to change the path
- ./${SERVICE}-data/beszel_data:/beszel_data # Work directory for Beszel Hub - you may need to change the path
depends_on:
tailscale:
condition: service_healthy
Expand Down
6 changes: 3 additions & 3 deletions services/caddy/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ${PWD}/tailscale/tmp:/tmp # Share the tmp folder with the tailscale socket for TLS. Comment out if not required.
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
#- ./tailscale/tmp:/tmp # Share the tmp folder with the tailscale socket for TLS. Remove # if required.
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down
6 changes: 3 additions & 3 deletions services/changedetection/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -44,7 +44,7 @@ services:
- PGID=1000
- TZ=Europe/Amsterdam
volumes:
- ${PWD}/${SERVICE}-data/datastore:/datastore
- ./${SERVICE}-data/datastore:/datastore
depends_on:
tailscale:
condition: service_healthy
Expand Down
6 changes: 3 additions & 3 deletions services/clipcascade/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -47,7 +47,7 @@ services:
# - CC_SERVER_LOGGING_LEVEL=DEBUG
- TZ=Europe/Amsterdam
volumes:
- ${PWD}/${SERVICE}-data/cc_users:/database
- ./${SERVICE}-data/cc_users:/database
depends_on:
tailscale:
condition: service_healthy
Expand Down
8 changes: 4 additions & 4 deletions services/coder/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -45,7 +45,7 @@ services:
CODER_ACCESS_URL: "${CODER_ACCESS_URL}"
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- ${PWD}/${SERVICE}-data/coder-home:/home/coder
- ./${SERVICE}-data/coder-home:/home/coder
depends_on:
database:
condition: service_healthy
Expand All @@ -70,7 +70,7 @@ services:
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-password} # The PostgreSQL password (useful to connect to the database)
POSTGRES_DB: ${POSTGRES_DB:-coder} # The PostgreSQL default database (automatically created at first launch)
volumes:
- ${PWD}/${SERVICE}-data/coder-data:/var/lib/postgresql/data # Use "docker volume rm coder_coder_data" to reset Coder
- ./${SERVICE}-data/coder-data:/var/lib/postgresql/data # Use "docker volume rm coder_coder_data" to reset Coder
healthcheck:
test:
[
Expand Down
6 changes: 3 additions & 3 deletions services/convertx/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand All @@ -42,7 +42,7 @@ services:
environment:
- JWT_SECRET=aLongAndSecretStringUsedToSignTheJSONWebToken1234 # will use randomUUID() if unset
volumes:
- ${PWD}/${SERVICE}-data:/app/data
- ./${SERVICE}-data:/app/data
depends_on:
tailscale:
condition: service_healthy
Expand Down
6 changes: 3 additions & 3 deletions services/copyparty/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand All @@ -41,7 +41,7 @@ services:
container_name: app-${SERVICE} # Name for local container management
user: "1000:1000"
volumes:
- ${PWD}/config:/cfg:z
- ./config:/cfg:z
- /path/to/your/fileshare/top/folder:/w:z # Make sure to adjust to the location you want
depends_on:
tailscale:
Expand Down
4 changes: 2 additions & 2 deletions services/cyberchef/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down
6 changes: 3 additions & 3 deletions services/ddns-updater/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -65,7 +65,7 @@ services:
- LOG_CALLER=hidden
#- SHOUTRRR_ADDRESSES=
volumes:
- ${PWD}/${SERVICE}-data/data:/updater/data
- ./${SERVICE}-data/data:/updater/data
depends_on:
tailscale:
condition: service_healthy
Expand Down
10 changes: 5 additions & 5 deletions services/docmost/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -45,7 +45,7 @@ services:
DATABASE_URL: 'postgresql://docmost:STRONG_DB_PASSWORD@localhost:5432/docmost?schema=public'
REDIS_URL: 'redis://localhost:6379'
volumes:
- ${PWD}/${SERVICE}-data/docmost:/app/data/storage
- ./${SERVICE}-data/docmost:/app/data/storage
depends_on:
db:
condition: service_healthy
Expand All @@ -71,12 +71,12 @@ services:
POSTGRES_PASSWORD: STRONG_DB_PASSWORD
restart: always
volumes:
- ${PWD}/${SERVICE}-data/db-data:/var/lib/postgresql/data
- ./${SERVICE}-data/db-data:/var/lib/postgresql/data

redis:
image: redis:7.2-alpine
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
container_name: app-${SERVICE}-redis # Name for local container management
restart: always
volumes:
- ${PWD}/${SERVICE}-data/redis-data:/data
- ./${SERVICE}-data/redis-data:/data
8 changes: 4 additions & 4 deletions services/donetick/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -46,8 +46,8 @@ services:
- DT_ENV=selfhosted
- DT_SQLITE_PATH=/donetick-data/donetick.db
volumes:
- ${PWD}/${SERVICE}-data/config:/config
- ${PWD}/${SERVICE}-data/data:/donetick-data
- ./${SERVICE}-data/config:/config
- ./${SERVICE}-data/data:/donetick-data
depends_on:
tailscale:
condition: service_healthy
Expand Down
6 changes: 3 additions & 3 deletions services/dozzle/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand All @@ -42,7 +42,7 @@ services:
environment:
DOZZLE_AUTH_PROVIDER: simple
volumes:
- ${PWD}/${SERVICE}-data/dozzle-data:/data
- ./${SERVICE}-data/dozzle-data:/data
- /var/run/docker.sock:/var/run/docker.sock:ro
depends_on:
tailscale:
Expand Down
6 changes: 3 additions & 3 deletions services/dumbdo/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -45,7 +45,7 @@ services:
- TZ=Europe/Amsterdam
#- DUMBDO_PIN= # Protect your notes with PIN https://github.com/DumbWareio/DumbDo?tab=readme-ov-file#environment-variables
volumes:
- ${PWD}/${SERVICE}-data:/app/data
- ./${SERVICE}-data:/app/data
depends_on:
tailscale:
condition: service_healthy
Expand Down
6 changes: 3 additions & 3 deletions services/eigenfocus/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ services:
- TS_LOCAL_ADDR_PORT=127.0.0.1:41234 # The <addr>:<port> for the healthz endpoint
#- TS_ACCEPT_DNS=true # Uncomment when using MagicDNS
volumes:
- ${PWD}/config:/config # Config folder used to store Tailscale files - you may need to change the path
- ${PWD}/ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
- ./config:/config # Config folder used to store Tailscale files - you may need to change the path
- ./ts/state:/var/lib/tailscale # Tailscale requirement - you may need to change the path
devices:
- /dev/net/tun:/dev/net/tun # Network configuration for Tailscale to work
cap_add:
Expand Down Expand Up @@ -45,7 +45,7 @@ services:
- TZ=Europe/Amsterdam
- DEFAULT_HOST_URL=http://127.0.0.1:3000
volumes:
- ${PWD}/${SERVICE}-data:/eigenfocus-app/app-data
- ./${SERVICE}-data:/eigenfocus-app/app-data
depends_on:
tailscale:
condition: service_healthy
Expand Down
Loading