Refine .env.example files across all stacks
- Streamline variable organization and formatting - Reduce redundant comments and improve clarity - Maintain all required variables for each stack
This commit is contained in:
@@ -7,9 +7,9 @@
|
||||
# #### REQUIRED CONFIGURATION ####
|
||||
|
||||
# Required for file permissions (get with: id -u and id -g)
|
||||
TZ=America/New_York
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
TZ=America/New_York
|
||||
|
||||
# This Server's IP and Hostname
|
||||
SERVER_IP=
|
||||
|
||||
@@ -1,16 +1,15 @@
|
||||
# Alternatives Stack Environment Variables
|
||||
# These variables are used for alternative services (Plex, Authentik, etc.)
|
||||
|
||||
# Base Configuration
|
||||
TZ=
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Directory Configuration
|
||||
MEDIA_DIR=
|
||||
|
||||
# Plex Configuration
|
||||
PLEX_CLAIM=
|
||||
|
||||
# Authentik Configuration
|
||||
AUTHENTIK_SECRET_KEY=
|
||||
AUTHENTIK_DB_NAME=
|
||||
AUTHENTIK_DB_USER=
|
||||
|
||||
@@ -1,19 +1,13 @@
|
||||
# Arcane Stack Environment Variables
|
||||
# These variables are used for Arcane Docker Management UI
|
||||
|
||||
# Server Configuration
|
||||
SERVER_IP=
|
||||
|
||||
# User Configuration
|
||||
TZ=
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Directory Configuration
|
||||
PROJECTS_DIR=
|
||||
|
||||
# Arcane Configuration
|
||||
ARCANE_ENCRYPTION_KEY=
|
||||
ARCANE_JWT_SECRET=
|
||||
|
||||
# Optional: Agent Configuration
|
||||
ARCANE_AGENT_TOKEN=
|
||||
ARCANE_ENCRYPTION_KEY=
|
||||
@@ -1,25 +1,17 @@
|
||||
# Core Stack Environment Variables
|
||||
# These variables are used for Traefik, Authelia, DuckDNS, and Pi-hole
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
|
||||
# Server Configuration
|
||||
SERVER_IP=
|
||||
|
||||
# User Configuration
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# DuckDNS Configuration
|
||||
DUCKDNS_SUBDOMAINS=
|
||||
DUCKDNS_TOKEN=
|
||||
|
||||
# Pi-hole Configuration
|
||||
PIHOLE_PASSWORD=
|
||||
|
||||
# Authelia Configuration (Generated by script)
|
||||
AUTHELIA_JWT_SECRET=
|
||||
AUTHELIA_SESSION_SECRET=
|
||||
AUTHELIA_STORAGE_ENCRYPTION_KEY=
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
# Dashboards Stack Environment Variables
|
||||
# These variables are used for Homepage and Homarr
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
|
||||
# User Configuration
|
||||
PUID=
|
||||
PGID=
|
||||
|
||||
# Directory Configuration
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
STACKS_DIR=
|
||||
|
||||
# Homepage Configuration
|
||||
HOMEPAGE_ALLOWED_HOSTS=
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
# Dockge Stack Environment Variables
|
||||
# These variables are used in docker-compose labels and configuration
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Directory Configuration
|
||||
STACKS_DIR=
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
# Home Assistant Stack Environment Variables
|
||||
# These variables are used for Home Assistant and related services
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
@@ -1,16 +1,15 @@
|
||||
# Infrastructure Stack Environment Variables
|
||||
# These variables are used for Watchtower, Dozzle, Glances, Code Server
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Directory Configuration
|
||||
STACKS_DIR=
|
||||
|
||||
# Code Server Configuration
|
||||
CODE_SERVER_PASSWORD=
|
||||
CODE_SERVER_SUDO_PASSWORD=
|
||||
|
||||
# Watchtower Configuration (Optional)
|
||||
WATCHTOWER_NOTIFICATION_URL=
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
# Media Management Stack Environment Variables
|
||||
# These variables are used for Sonarr, Radarr, Prowlarr, etc.
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
|
||||
# User Configuration
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Directory Configuration
|
||||
MEDIA_DIR=
|
||||
DOWNLOAD_DIR=
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
# Media Stack Environment Variables
|
||||
# These variables are used for Jellyfin, Calibre-web, etc.
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
|
||||
# User Configuration
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Directory Configuration
|
||||
MEDIA_DIR=
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
# Monitoring Stack Environment Variables
|
||||
# These variables are used for Prometheus, Grafana, Uptime Kuma, etc.
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
|
||||
# User Configuration
|
||||
TZ=
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Grafana Configuration
|
||||
GRAFANA_ADMIN_PASSWORD=
|
||||
|
||||
@@ -1,27 +1,21 @@
|
||||
# Productivity Stack Environment Variables
|
||||
# These variables are used for productivity and collaboration tools
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
|
||||
# User Configuration
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Nextcloud Configuration
|
||||
NEXTCLOUD_DIR=
|
||||
NEXTCLOUD_ADMIN_USER=
|
||||
NEXTCLOUD_ADMIN_PASSWORD=
|
||||
NEXTCLOUD_DB_PASSWORD=
|
||||
NEXTCLOUD_DB_ROOT_PASSWORD=
|
||||
|
||||
# WordPress Configuration
|
||||
WORDPRESS_DB_PASSWORD=
|
||||
WORDPRESS_DB_ROOT_PASSWORD=
|
||||
|
||||
# Gitea Configuration
|
||||
GITEA_DB_PASSWORD=
|
||||
|
||||
# Jupyter Configuration
|
||||
JUPYTER_TOKEN=
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
# Sablier Stack Environment Variables
|
||||
# These variables are used for Sablier lazy loading service
|
||||
|
||||
# Base Configuration
|
||||
TZ=
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
@@ -1,15 +1,12 @@
|
||||
# Transcoders Stack Environment Variables
|
||||
# These variables are used for Tdarr, Unmanic
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
|
||||
# User Configuration
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Directory Configuration
|
||||
MEDIA_DIR=
|
||||
TDARR_TRANSCODE_DIR=
|
||||
UNMANIC_TRANSCODE_DIR=
|
||||
|
||||
@@ -1,27 +1,21 @@
|
||||
# Utilities Stack Environment Variables
|
||||
# These variables are used for backup and utility services
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
|
||||
# User Configuration
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Directory Configuration
|
||||
STACKS_DIR=
|
||||
|
||||
# Bitwarden Configuration
|
||||
FORMIO_JWT_SECRET=
|
||||
FORMIO_DB_SECRET=
|
||||
|
||||
BITWARDEN_SIGNUPS_ALLOWED=
|
||||
BITWARDEN_INVITATIONS_ALLOWED=
|
||||
BITWARDEN_ADMIN_TOKEN=
|
||||
|
||||
# Form.io Configuration
|
||||
FORMIO_JWT_SECRET=
|
||||
FORMIO_DB_SECRET=
|
||||
|
||||
# SMTP Configuration (Optional for Bitwarden)
|
||||
SMTP_HOST=
|
||||
SMTP_PORT=
|
||||
SMTP_USERNAME=
|
||||
|
||||
@@ -1,18 +1,14 @@
|
||||
# VPN Stack Environment Variables
|
||||
# These variables are used for VPN services
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
|
||||
# User Configuration
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# Directory Configuration
|
||||
DOWNLOAD_DIR=
|
||||
|
||||
# VPN Configuration
|
||||
SURFSHARK_USERNAME=
|
||||
SURFSHARK_PASSWORD=
|
||||
VPN_SERVER_COUNTRIES=
|
||||
|
||||
@@ -1,18 +1,14 @@
|
||||
# Wikis Stack Environment Variables
|
||||
# These variables are used for wiki and documentation platforms
|
||||
|
||||
# Base Configuration
|
||||
DOMAIN=
|
||||
TZ=
|
||||
|
||||
# User Configuration
|
||||
PUID=
|
||||
PGID=
|
||||
SERVER_IP=
|
||||
SERVER_HOSTNAME=
|
||||
DOMAIN=
|
||||
|
||||
# BookStack Database Configuration
|
||||
BOOKSTACK_DB_PASSWORD=
|
||||
BOOKSTACK_DB_ROOT_PASSWORD=
|
||||
|
||||
# MediaWiki Database Configuration
|
||||
MEDIAWIKI_DB_PASSWORD=
|
||||
MEDIAWIKI_DB_ROOT_PASSWORD=
|
||||
|
||||
Reference in New Issue
Block a user