frappe_docker/production/traefik.env.example
duthink d4d99afdfa Add production environment configuration and deployment scripts for ERPNext
- Created example environment files for MariaDB, production, and Traefik with placeholders for sensitive information.
- Implemented backup and site creation scripts to facilitate ERPNext site management.
- Developed deployment script to manage the setup of ERPNext, MariaDB, and Traefik services using Docker Compose.
- Added logging and validation scripts to assist in monitoring and ensuring correct configuration.
- Included stop script to manage service shutdowns gracefully.
- Enhanced error handling and user prompts for better usability.
2025-10-17 23:39:59 +05:30

27 lines
1.1 KiB
Text

# Traefik Configuration for ERPNext Production
# Traefik acts as a reverse proxy and handles SSL certificates via Let's Encrypt
# ============================================
# Traefik Dashboard Configuration
# ============================================
# IMPORTANT: Change this to your Traefik dashboard domain
# This should be a subdomain that points to your server IP
TRAEFIK_DOMAIN=CHANGEME_traefik.yourdomain.com
# ============================================
# Let's Encrypt Configuration
# ============================================
# IMPORTANT: Change this to your email for Let's Encrypt notifications
EMAIL=CHANGEME_admin@yourdomain.com
# ============================================
# Dashboard Authentication
# ============================================
# IMPORTANT: Change 'changeit' to a strong password
# This password is hashed using Apache MD5
# Generate new hash: openssl passwd -apr1 your_password
HASHED_PASSWORD=CHANGEME_run_openssl_passwd_apr1_yourpassword
# To generate a new hashed password, run:
# openssl passwd -apr1 your_new_password
# Then replace the value above with the output