diff --git a/.env.example b/.env.example index 4d0477e..3df9e1c 100644 --- a/.env.example +++ b/.env.example @@ -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= diff --git a/docker-compose/alternatives/.env.example b/docker-compose/alternatives/.env.example index 5638dac..ad0a1a1 100644 --- a/docker-compose/alternatives/.env.example +++ b/docker-compose/alternatives/.env.example @@ -1,17 +1,16 @@ # 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= -AUTHENTIK_DB_PASSWORD= +AUTHENTIK_DB_PASSWORD= \ No newline at end of file diff --git a/docker-compose/arcane/.env.example b/docker-compose/arcane/.env.example index ac5751c..f569403 100644 --- a/docker-compose/arcane/.env.example +++ b/docker-compose/arcane/.env.example @@ -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= \ No newline at end of file +ARCANE_ENCRYPTION_KEY= \ No newline at end of file diff --git a/docker-compose/core/.env.example b/docker-compose/core/.env.example index 9f96c72..6ef6e50 100644 --- a/docker-compose/core/.env.example +++ b/docker-compose/core/.env.example @@ -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= diff --git a/docker-compose/dashboards/.env.example b/docker-compose/dashboards/.env.example index 2d13953..f0bcf45 100644 --- a/docker-compose/dashboards/.env.example +++ b/docker-compose/dashboards/.env.example @@ -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= diff --git a/docker-compose/dockge/.env.example b/docker-compose/dockge/.env.example index f6e8ca5..166215b 100644 --- a/docker-compose/dockge/.env.example +++ b/docker-compose/dockge/.env.example @@ -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= diff --git a/docker-compose/homeassistant/.env.example b/docker-compose/homeassistant/.env.example index ce49a35..031cb2b 100644 --- a/docker-compose/homeassistant/.env.example +++ b/docker-compose/homeassistant/.env.example @@ -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= diff --git a/docker-compose/infrastructure/.env.example b/docker-compose/infrastructure/.env.example index 6a67878..1feb090 100644 --- a/docker-compose/infrastructure/.env.example +++ b/docker-compose/infrastructure/.env.example @@ -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= diff --git a/docker-compose/media-management/.env.example b/docker-compose/media-management/.env.example index c5803a9..c85027d 100644 --- a/docker-compose/media-management/.env.example +++ b/docker-compose/media-management/.env.example @@ -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= diff --git a/docker-compose/media/.env.example b/docker-compose/media/.env.example index 21d42f7..8850aa4 100644 --- a/docker-compose/media/.env.example +++ b/docker-compose/media/.env.example @@ -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= diff --git a/docker-compose/monitoring/.env.example b/docker-compose/monitoring/.env.example index 47c76e9..083994e 100644 --- a/docker-compose/monitoring/.env.example +++ b/docker-compose/monitoring/.env.example @@ -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= diff --git a/docker-compose/productivity/.env.example b/docker-compose/productivity/.env.example index dd9d5b8..86a2d5d 100644 --- a/docker-compose/productivity/.env.example +++ b/docker-compose/productivity/.env.example @@ -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= diff --git a/docker-compose/sablier/.env.example b/docker-compose/sablier/.env.example index a20e3cd..e9063ae 100644 --- a/docker-compose/sablier/.env.example +++ b/docker-compose/sablier/.env.example @@ -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= diff --git a/docker-compose/transcoders/.env.example b/docker-compose/transcoders/.env.example index a13b34a..b7eafea 100644 --- a/docker-compose/transcoders/.env.example +++ b/docker-compose/transcoders/.env.example @@ -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= diff --git a/docker-compose/utilities/.env.example b/docker-compose/utilities/.env.example index f028907..fcb4b61 100644 --- a/docker-compose/utilities/.env.example +++ b/docker-compose/utilities/.env.example @@ -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= diff --git a/docker-compose/vpn/.env.example b/docker-compose/vpn/.env.example index 7338789..a947c9e 100644 --- a/docker-compose/vpn/.env.example +++ b/docker-compose/vpn/.env.example @@ -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= diff --git a/docker-compose/wikis/.env.example b/docker-compose/wikis/.env.example index fb3ec80..84fb37c 100644 --- a/docker-compose/wikis/.env.example +++ b/docker-compose/wikis/.env.example @@ -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=