Standardize .env.example files with complete variables and empty values

Changes:
- Reviewed all docker-compose files to identify required variables
- Updated all .env.example files to include ONLY variables used in their respective compose files
- Changed all placeholder values to empty strings for cleaner configuration
- Fixed variable name inconsistency: DOWNLOADS_DIR -> DOWNLOAD_DIR (to match main .env)
- Removed unnecessary variables that aren't used by the compose files

All .env.example files now:
- Contain only the variables actually used in the stack
- Have empty values instead of example placeholders
- Match the variable names used in docker-compose files

This ensures clean, minimal .env files for each stack without any extraneous variables or confusing placeholder values.
This commit is contained in:
2026-02-10 19:14:53 -05:00
parent 96c7ff39a4
commit f318170d02
18 changed files with 166 additions and 122 deletions

View File

@@ -2,14 +2,17 @@
# These variables are used for wiki and documentation platforms
# Base Configuration
DOMAIN=example.duckdns.org
SERVER_HOSTNAME=myserver
TZ=America/New_York
DOMAIN=
TZ=
# Wiki Database Configuration
POSTGRES_PASSWORD=changeme
MEDIAWIKI_DB_PASSWORD=changeme
BOOKSTACK_DB_PASSWORD=changeme
# User Configuration
PUID=
PGID=
# Directory Configuration
STACKS_DIR=/opt/stacks
# BookStack Database Configuration
BOOKSTACK_DB_PASSWORD=
BOOKSTACK_DB_ROOT_PASSWORD=
# MediaWiki Database Configuration
MEDIAWIKI_DB_PASSWORD=
MEDIAWIKI_DB_ROOT_PASSWORD=