71 lines
2.2 KiB
Plaintext
71 lines
2.2 KiB
Plaintext
# ASE Application - Environment Variables
|
|
# Copia questo file in .env e modifica i valori secondo le tue necessità
|
|
|
|
# ============================================================================
|
|
# FTP Server Configuration
|
|
# ============================================================================
|
|
|
|
# Porta iniziale del range di porte passive FTP
|
|
# Il range completo sarà FTP_PASSIVE_PORTS to (FTP_PASSIVE_PORTS + portRangeWidth - 1)
|
|
# Default: valore da ftp.ini
|
|
FTP_PASSIVE_PORTS=60000
|
|
|
|
# IP esterno da pubblicizzare ai client FTP (importante per HA con VIP)
|
|
# Questo è l'indirizzo che i client useranno per connettersi in modalità passiva
|
|
# In un setup HA, questo dovrebbe essere il VIP condiviso tra le istanze
|
|
# Default: valore da ftp.ini
|
|
FTP_EXTERNAL_IP=192.168.1.100
|
|
|
|
# ============================================================================
|
|
# Database Configuration
|
|
# ============================================================================
|
|
|
|
# Hostname del server MySQL
|
|
# Default: valore da db.ini
|
|
DB_HOST=localhost
|
|
|
|
# Porta del server MySQL
|
|
# Default: valore da db.ini
|
|
DB_PORT=3306
|
|
|
|
# Username per la connessione al database
|
|
# Default: valore da db.ini
|
|
DB_USER=ase_user
|
|
|
|
# Password per la connessione al database
|
|
# Default: valore da db.ini
|
|
DB_PASSWORD=your_secure_password
|
|
|
|
# Nome del database
|
|
# Default: valore da db.ini
|
|
DB_NAME=ase_lar
|
|
|
|
# ============================================================================
|
|
# Logging Configuration
|
|
# ============================================================================
|
|
|
|
# Livello di logging: DEBUG, INFO, WARNING, ERROR, CRITICAL
|
|
# Default: INFO
|
|
LOG_LEVEL=INFO
|
|
|
|
# ============================================================================
|
|
# Note per Docker Compose
|
|
# ============================================================================
|
|
#
|
|
# 1. Le variabili d'ambiente OVERRIDE i valori nei file .ini
|
|
# 2. Se una variabile non è impostata, viene usato il valore dal file .ini
|
|
# 3. Questo permette deployment flessibili senza modificare i file .ini
|
|
#
|
|
# Esempio di uso in docker-compose.yml:
|
|
#
|
|
# environment:
|
|
# FTP_PASSIVE_PORTS: "${FTP_PASSIVE_PORTS:-60000}"
|
|
# FTP_EXTERNAL_IP: "${FTP_EXTERNAL_IP}"
|
|
# DB_HOST: "${DB_HOST}"
|
|
# DB_PASSWORD: "${DB_PASSWORD}"
|
|
#
|
|
# Oppure usando env_file:
|
|
#
|
|
# env_file:
|
|
# - .env
|