mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-24 08:45:10 +00:00
- 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.
27 lines
1.1 KiB
Text
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
|