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
12 changes: 6 additions & 6 deletions services/actual-budget/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ configs:
"AllowFunnel":{"$${TS_CERT_DOMAIN}:443":false}}

services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Make sure you have updated/checked the .env file with the correct variables.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand All @@ -35,9 +35,9 @@ services:
cap_add:
- net_admin # Tailscale requirement
#ports:
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding port ${SERVICE}PORT to the local network - may be removed if only exposure to your Tailnet is required
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding the service port to the local network - may be removed if only exposure to your Tailnet is required
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
#dns:
#dns:
# - ${DNS_SERVER}
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://127.0.0.1:41234/healthz"] # Check Tailscale has a Tailnet IP and is operational
Expand All @@ -47,10 +47,10 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ${IMAGE_URL} # Image to be used
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
container_name: app-${SERVICE} # Name for local container management
environment:
- PUID=1000
Expand Down
8 changes: 4 additions & 4 deletions services/adguardhome-sync/compose.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand All @@ -23,7 +23,7 @@ services:
cap_add:
- net_admin # Tailscale requirement
#ports:
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding port ${SERVICE}PORT to the local network - may be removed if only exposure to your Tailnet is required
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding the service port to the local network - may be removed if only exposure to your Tailnet is required
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
#dns:
# - ${DNS_SERVER}
Expand All @@ -35,10 +35,10 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ${IMAGE_URL} # Image to be used
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
container_name: app-${SERVICE} # Name for local container management
command: run
environment:
Expand Down
12 changes: 6 additions & 6 deletions services/adguardhome/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ configs:
"AllowFunnel":{"$${TS_CERT_DOMAIN}:443":false}}

services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Make sure you have updated/checked the .env file with the correct variables.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand Down Expand Up @@ -38,8 +38,8 @@ services:
- "0.0.0.0:53:53/udp" # Binding port 53/udp to the local network - may be removed if only exposure to your Tailnet is required
- "0.0.0.0:53:53/tcp" # Binding port 53/tcp to the local network - may be removed if only exposure to your Tailnet is required
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
# dns:
# - ${DNS_SERVER}
#dns:
# - ${DNS_SERVER}
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://127.0.0.1:41234/healthz"] # Check Tailscale has a Tailnet IP and is operational
interval: 1m # How often to perform the check
Expand All @@ -48,10 +48,10 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ${IMAGE_URL} # Image to be used
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
container_name: app-${SERVICE} # Name for local container management
environment:
- TZ=${TZ}
Expand Down
14 changes: 7 additions & 7 deletions services/affine/compose.yml → services/affine/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ configs:
"AllowFunnel":{"$${TS_CERT_DOMAIN}:443":false}}

services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Make sure you have updated/checked the .env file with the correct variables.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand All @@ -35,10 +35,10 @@ services:
cap_add:
- net_admin # Tailscale requirement
#ports:
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding port ${SERVICE}PORT to the local network - may be removed if only exposure to your Tailnet is required
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding the service port to the local network - may be removed if only exposure to your Tailnet is required
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
# dns:
# - ${DNS_SERVER}
#dns:
# - ${DNS_SERVER}
healthcheck:
test: [ "CMD", "wget", "--spider", "-q", "http://127.0.0.1:41234/healthz" ] # Check Tailscale has a Tailnet IP and is operational
interval: 1m # How often to perform the check
Expand All @@ -47,11 +47,11 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ghcr.io/toeverything/affine:${AFFINE_REVISION:-stable} # Image to be used
container_name: app-${SERVICE} # Name for local container management
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
depends_on:
tailscale:
condition: service_healthy
Expand Down
12 changes: 6 additions & 6 deletions services/anchor/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ configs:
"AllowFunnel":{"$${TS_CERT_DOMAIN}:443":false}}

services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Make sure you have updated/checked the .env file with the correct variables.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand All @@ -35,9 +35,9 @@ services:
cap_add:
- net_admin # Tailscale requirement
#ports:
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding port ${SERVICE}PORT to the local network - may be removed if only exposure to your Tailnet is required
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding the service port to the local network - may be removed if only exposure to your Tailnet is required
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
#dns:
#dns:
# - ${DNS_SERVER}
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://127.0.0.1:41234/healthz"] # Check Tailscale has a Tailnet IP and is operational
Expand All @@ -47,10 +47,10 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ${IMAGE_URL} # Image to be used
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
container_name: app-${SERVICE} # Name for local container management
environment:
- PUID=1000
Expand Down
12 changes: 6 additions & 6 deletions services/arcane/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ configs:
"AllowFunnel":{"$${TS_CERT_DOMAIN}:443":false}}

services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Make sure you have updated/checked the .env file with the correct variables.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand All @@ -35,9 +35,9 @@ services:
cap_add:
- net_admin # Tailscale requirement
#ports:
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding port ${SERVICE}PORT to the local network - may be removed if only exposure to your Tailnet is required
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding the service port to the local network - may be removed if only exposure to your Tailnet is required
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
#dns:
#dns:
# - ${DNS_SERVER}
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://127.0.0.1:41234/healthz"] # Check Tailscale has a Tailnet IP and is operational
Expand All @@ -47,10 +47,10 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ${IMAGE_URL} # Image to be used
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
container_name: app-${SERVICE} # Name for local container management
environment:
- APP_URL=https://arcane.${TAILNET_NAME}.ts.net
Expand Down
12 changes: 6 additions & 6 deletions services/artisttrackarr/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ configs:
"AllowFunnel":{"$${TS_CERT_DOMAIN}:443":false}}

services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Make sure you have updated/checked the .env file with the correct variables.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand All @@ -35,9 +35,9 @@ services:
cap_add:
- net_admin # Tailscale requirement
#ports:
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding port ${SERVICE}PORT to the local network - may be removed if only exposure to your Tailnet is required
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding the service port to the local network - may be removed if only exposure to your Tailnet is required
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
#dns:
#dns:
# - ${DNS_SERVER}
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://127.0.0.1:41234/healthz"] # Check Tailscale has a Tailnet IP and is operational
Expand All @@ -47,10 +47,10 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ${IMAGE_URL} # Image to be used
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
container_name: app-${SERVICE} # Name for local container management
environment: # Variables are declared in .env file.
PUID: 1000
Expand Down
14 changes: 7 additions & 7 deletions services/audiobookshelf/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ configs:
"AllowFunnel":{"$${TS_CERT_DOMAIN}:443":false}}

services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Make sure you have updated/checked the .env file with the correct variables.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand All @@ -35,10 +35,10 @@ services:
cap_add:
- net_admin # Tailscale requirement
#ports:
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding port ${SERVICE}PORT to the local network - may be removed if only exposure to your Tailnet is required
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding the service port to the local network - may be removed if only exposure to your Tailnet is required
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
# dns:
# - ${DNS_SERVER}
#dns:
# - ${DNS_SERVER}
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://127.0.0.1:41234/healthz"] # Check Tailscale has a Tailnet IP and is operational
interval: 1m # How often to perform the check
Expand All @@ -47,10 +47,10 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ${IMAGE_URL} # Image to be used
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
container_name: app-${SERVICE} # Name for local container management
environment:
- PUID=1000
Expand Down
14 changes: 7 additions & 7 deletions services/bazarr/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ configs:
"AllowFunnel":{"$${TS_CERT_DOMAIN}:443":false}}

services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Make sure you have updated/checked the .env file with the correct variables.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand All @@ -35,10 +35,10 @@ services:
cap_add:
- net_admin # Tailscale requirement
#ports:
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding port ${SERVICE}PORT to the local network - may be removed if only exposure to your Tailnet is required
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding the service port to the local network - may be removed if only exposure to your Tailnet is required
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
# dns:
# - ${DNS_SERVER}
#dns:
# - ${DNS_SERVER}
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://127.0.0.1:41234/healthz"] # Check Tailscale has a Tailnet IP and is operational
interval: 1m # How often to perform the check
Expand All @@ -47,10 +47,10 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ${IMAGE_URL} # Image to be used
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
container_name: app-${SERVICE} # Name for local container management
environment:
- PUID=1000
Expand Down
10 changes: 5 additions & 5 deletions services/bentopdf/compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ configs:
"AllowFunnel":{"$${TS_CERT_DOMAIN}:443":false}}

services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Make sure you have updated/checked the .env file with the correct variables.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand Down Expand Up @@ -37,7 +37,7 @@ services:
#ports:
# - 0.0.0.0:${SERVICEPORT}:8080 # Binding the host port to BentoPDF's container port
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
#dns:
#dns:
# - ${DNS_SERVER}
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://127.0.0.1:41234/healthz"] # Check Tailscale has a Tailnet IP and is operational
Expand All @@ -47,10 +47,10 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ${IMAGE_URL} # Image to be used
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
container_name: app-${SERVICE} # Name for local container management
environment:
- PUID=1000
Expand Down
14 changes: 7 additions & 7 deletions services/beszel-agent/compose.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
services:
# Make sure you have updated/checked the .env file with the correct variables.
# All the ${ xx } need to be defined there.
# Make sure you have updated/checked the .env file with the correct variables.
# Every variable used in this file must be defined there.
# Tailscale Sidecar Configuration
tailscale:
image: tailscale/tailscale:latest # Image to be used
Expand All @@ -21,10 +21,10 @@ services:
cap_add:
- net_admin # Tailscale requirement
#ports:
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding port ${SERVICE}PORT to the local network - may be removed if only exposure to your Tailnet is required
# - 0.0.0.0:${SERVICEPORT}:${SERVICEPORT} # Binding the service port to the local network - may be removed if only exposure to your Tailnet is required
# If any DNS issues arise, use your preferred DNS provider by uncommenting the config below
# dns:
# - ${DNS_SERVER}
#dns:
# - ${DNS_SERVER}
healthcheck:
test: ["CMD", "wget", "--spider", "-q", "http://127.0.0.1:41234/healthz"] # Check Tailscale has a Tailnet IP and is operational
interval: 1m # How often to perform the check
Expand All @@ -33,10 +33,10 @@ services:
start_period: 10s # Time to wait before starting health checks
restart: always

# ${SERVICE}
# Application
application:
image: ${IMAGE_URL} # Image to be used
network_mode: service:tailscale # Sidecar configuration to route ${SERVICE} through Tailscale
network_mode: service:tailscale # Sidecar configuration to route the service through Tailscale
container_name: app-${SERVICE} # Name for local container management
environment:
PORT: 45876
Expand Down
Loading
Loading