38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
# ============================================================
|
|
# Home Server Environment Configuration
|
|
# Copy this file to .env and fill in your values:
|
|
# cp .env.example .env
|
|
# ============================================================
|
|
|
|
# --- General ---
|
|
TZ=Europe/Berlin
|
|
PUID=1000
|
|
PGID=1000
|
|
|
|
# --- Domain Names ---
|
|
DOMAIN_HA=ha.doerflingers.com
|
|
DOMAIN_GITEA=git.doerflingers.com
|
|
DOMAIN_HOME=home.doerflingers.com
|
|
|
|
# --- WireGuard VPN ---
|
|
# Your public domain or DynDNS hostname for VPN connections
|
|
WG_SERVERURL=home.doerflingers.com
|
|
# Comma-separated list of client configs to generate (names or count)
|
|
WG_PEERS=phone,laptop,tablet
|
|
# Internal subnet for VPN clients
|
|
WG_INTERNAL_SUBNET=10.13.13.0
|
|
# UDP port for WireGuard (must match FritzBox port forwarding)
|
|
WG_PORT=51820
|
|
|
|
# --- Gitea ---
|
|
GITEA_SSH_PORT=2222
|
|
# Secret key for Gitea (generate with: openssl rand -hex 32)
|
|
GITEA_SECRET_KEY=CHANGE_ME_GENERATE_WITH_openssl_rand_hex_32
|
|
# Internal token (generate with: openssl rand -hex 32)
|
|
GITEA_INTERNAL_TOKEN=CHANGE_ME_GENERATE_WITH_openssl_rand_hex_32
|
|
|
|
# --- Nginx Proxy Manager ---
|
|
# Default admin login (change after first login!)
|
|
# Email: admin@example.com
|
|
# Password: changeme
|