Skip to content

Commit dc3ec0d

Browse files
Refactor .env template for improved clarity and configuration options (#190)
* Refactor .env template for improved clarity and configuration options * Update service environment files to version 1.1 and standardize Tailscale configuration - Updated version and URL in all service .env files to reflect version 1.1 and the new repository link. - Added DNS_SERVER configuration set to 9.9.9.9 in all services for Tailscale. - Ensured TS_AUTHKEY is included in all services for Tailscale configuration. - Removed unnecessary comments and organized optional service variables for clarity. * Updates * Updates * Update * Update * Update * Update * Update * Update * Update * UPdate --------- Co-authored-by: crypt0rr <[email protected]>
1 parent 17352ba commit dc3ec0d

File tree

89 files changed

+1169
-377
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+1169
-377
lines changed

services/adguardhome-sync/.env

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
#version=1.0
2-
#url=https://github.com/2Tiny2Scale/tailscale-docker-sidecar-configs
3-
#COMPOSE_PROJECT_NAME= // only use in multiple deployments on the same infra
1+
#version=1.1
2+
#URL=https://github.com/tailscale-dev/ScaleTail
3+
#COMPOSE_PROJECT_NAME= # Optional: only use when running multiple deployments on the same infrastructure.
4+
5+
# Service Configuration
46
SERVICE=adguardhome-sync
57
IMAGE_URL=ghcr.io/bakito/adguardhome-sync
8+
9+
# Network Configuration
610
SERVICEPORT=8080
7-
TS_AUTHKEY=
811
DNS_SERVER=9.9.9.9
12+
13+
# Tailscale Configuration
14+
TS_AUTHKEY=
15+
16+
# Optional Service variables
17+
# PUID=1000

services/adguardhome/.env

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
#version=1.0
2-
#url=https://github.com/2Tiny2Scale/tailscale-docker-sidecar-configs
3-
#COMPOSE_PROJECT_NAME= // only use in multiple deployments on the same infra
1+
#version=1.1
2+
#URL=https://github.com/tailscale-dev/ScaleTail
3+
#COMPOSE_PROJECT_NAME= # Optional: only use when running multiple deployments on the same infrastructure.
4+
5+
# Service Configuration
46
SERVICE=adguardhome
57
IMAGE_URL=adguard/adguardhome:latest
8+
9+
# Network Configuration
610
SERVICEPORT=53
11+
DNS_SERVER=9.9.9.9
12+
13+
# Tailscale Configuration
714
TS_AUTHKEY=
8-
DNS_SERVER=9.9.9.9
15+
16+
# Optional Service variables
17+
# PUID=1000

services/audiobookshelf/.env

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
#version=1.0
2-
#url=https://github.com/2Tiny2Scale/tailscale-docker-sidecar-configs
3-
#COMPOSE_PROJECT_NAME= // only use in multiple deployments on the same infra
1+
#version=1.1
2+
#URL=https://github.com/tailscale-dev/ScaleTail
3+
#COMPOSE_PROJECT_NAME= # Optional: only use when running multiple deployments on the same infrastructure.
4+
5+
# Service Configuration
46
SERVICE=audiobookshelf
57
IMAGE_URL=ghcr.io/advplyr/audiobookshelf
8+
9+
# Network Configuration
610
SERVICEPORT=80
7-
TS_AUTHKEY=
811
DNS_SERVER=9.9.9.9
12+
13+
# Tailscale Configuration
14+
TS_AUTHKEY=
15+
16+
# Optional Service variables
17+
# PUID=1000

services/bazarr/.env

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
#version=1.0
2-
#url=https://github.com/2Tiny2Scale/tailscale-docker-sidecar-configs
3-
#COMPOSE_PROJECT_NAME= // only use in multiple deployments on the same infra
1+
#version=1.1
2+
#URL=https://github.com/tailscale-dev/ScaleTail
3+
#COMPOSE_PROJECT_NAME= # Optional: only use when running multiple deployments on the same infrastructure.
4+
5+
# Service Configuration
46
SERVICE=bazarr
57
IMAGE_URL=lscr.io/linuxserver/bazarr:latest
8+
9+
# Network Configuration
610
SERVICEPORT=6767
11+
DNS_SERVER=9.9.9.9
12+
13+
# Tailscale Configuration
714
TS_AUTHKEY=
8-
DNS_SERVER=9.9.9.9
15+
16+
# Optional Service variables
17+
# PUID=1000

services/bentopdf/.env

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
#version=1.0
2-
#url=https://github.com/2Tiny2Scale/tailscale-docker-sidecar-configs
3-
#COMPOSE_PROJECT_NAME= // only use in multiple deployments on the same infra
1+
#version=1.1
2+
#URL=https://github.com/tailscale-dev/ScaleTail
3+
#COMPOSE_PROJECT_NAME= # Optional: only use when running multiple deployments on the same infrastructure.
4+
5+
# Service Configuration
46
SERVICE=bentopdf
57
IMAGE_URL=bentopdf/bentopdf:latest
8+
9+
# Network Configuration
610
SERVICEPORT=3000
11+
DNS_SERVER=9.9.9.9
12+
13+
# Tailscale Configuration
714
TS_AUTHKEY=
8-
DNS_SERVER=9.9.9.9
15+
16+
# Optional Service variables
17+
# PUID=1000

services/beszel/agent/.env

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
#version=1.0
2-
#url=https://github.com/2Tiny2Scale/tailscale-docker-sidecar-configs
3-
#COMPOSE_PROJECT_NAME= // only use in multiple deployments on the same infra
1+
#version=1.1
2+
#URL=https://github.com/tailscale-dev/ScaleTail
3+
#COMPOSE_PROJECT_NAME= # Optional: only use when running multiple deployments on the same infrastructure.
4+
5+
# Service Configuration
46
SERVICE=beszel-agent
57
IMAGE_URL=henrygd/beszel-agent:latest
8+
9+
# Network Configuration
610
SERVICEPORT=45876
7-
TS_AUTHKEY=
811
DNS_SERVER=9.9.9.9
12+
13+
# Tailscale Configuration
14+
TS_AUTHKEY=
15+
16+
# Optional Service variables
17+
# PUID=1000

services/beszel/hub/.env

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
#version=1.0
2-
#url=https://github.com/2Tiny2Scale/tailscale-docker-sidecar-configs
3-
#COMPOSE_PROJECT_NAME= // only use in multiple deployments on the same infra
1+
#version=1.1
2+
#URL=https://github.com/tailscale-dev/ScaleTail
3+
#COMPOSE_PROJECT_NAME= # Optional: only use when running multiple deployments on the same infrastructure.
4+
5+
# Service Configuration
46
SERVICE=beszel-hub
57
IMAGE_URL=henrygd/beszel:latest
8+
9+
# Network Configuration
610
SERVICEPORT=8090
11+
DNS_SERVER=9.9.9.9
12+
13+
# Tailscale Configuration
714
TS_AUTHKEY=
8-
DNS_SERVER=9.9.9.9
15+
16+
# Optional Service variables
17+
# PUID=1000

services/booklore/.env

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,25 @@
1-
#version=1.0
2-
#url=https://github.com/2Tiny2Scale/tailscale-docker-sidecar-configs
3-
#COMPOSE_PROJECT_NAME= // only use in multiple deployments on the same infra
1+
#version=1.1
2+
#URL=https://github.com/tailscale-dev/ScaleTail
3+
#COMPOSE_PROJECT_NAME= # Optional: only use when running multiple deployments on the same infrastructure.
4+
5+
# Service Configuration
46
SERVICE=booklore
57
IMAGE_URL=ghcr.io/booklore-app/booklore
8+
9+
# Network Configuration
610
SERVICEPORT=80
7-
TS_AUTHKEY= # Add your TS authkey
811
DNS_SERVER=9.9.9.9
912

13+
# Tailscale Configuration
14+
TS_AUTHKEY= # Add your TS authkey
15+
16+
# Optional Service variables
17+
1018
# MariaDB Credentials
1119
MYSQL_ROOT_PASSWORD= # Use a strong password for the databases root user, should be different from MYSQL_PASSWORD
1220
MYSQL_DATABASE=booklore
1321
MYSQL_USER=booklore
1422
MYSQL_PASSWORD= # Use a strong password; must match DATABASE_PASSWORD defined in the booklore container
15-
1623

1724
# To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
18-
TZ=Europe/Paris
25+
TZ=Europe/Paris

services/caddy/.env

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
#version=1.0
2-
#url=https://github.com/2Tiny2Scale/tailscale-docker-sidecar-configs
3-
#COMPOSE_PROJECT_NAME= // only use in multiple deployments on the same infra
1+
#version=1.1
2+
#URL=https://github.com/tailscale-dev/ScaleTail
3+
#COMPOSE_PROJECT_NAME= # Optional: only use when running multiple deployments on the same infrastructure.
4+
5+
# Service Configuration
46
SERVICE=caddy # If this is changed please set docker-compose.yml services:caddy_proxy:healthcheck $SERVICE to the string caddy. Also update the Caddyfile FQDN.
57
IMAGE_URL=caddy:latest
8+
9+
# Network Configuration
610
SERVICEPORT=80
7-
TS_AUTHKEY=
811
DNS_SERVER=9.9.9.9
12+
13+
# Tailscale Configuration
14+
TS_AUTHKEY=
15+
16+
# Optional Service variables
17+
# PUID=1000

services/changedetection/.env

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1-
#version=1.0
2-
#url=https://github.com/2Tiny2Scale/tailscale-docker-sidecar-configs
3-
#COMPOSE_PROJECT_NAME= // only use in multiple deployments on the same infra
1+
#version=1.1
2+
#URL=https://github.com/tailscale-dev/ScaleTail
3+
#COMPOSE_PROJECT_NAME= # Optional: only use when running multiple deployments on the same infrastructure.
4+
5+
# Service Configuration
46
SERVICE=changedetection
57
IMAGE_URL=ghcr.io/dgtlmoon/changedetection.io
8+
9+
# Network Configuration
610
SERVICEPORT=5000
7-
TS_AUTHKEY=
811
DNS_SERVER=9.9.9.9
12+
13+
# Tailscale Configuration
14+
TS_AUTHKEY=
15+
16+
# Optional Service variables
17+
# PUID=1000

0 commit comments

Comments
 (0)