Agregar soporte para múltiples instancias en la configuración del proyecto, actualizando .env.example, README.md, docker-compose.yml y creando MULTI_INSTANCIAS.md

This commit is contained in:
2025-12-07 12:19:31 -05:00
parent 70f94c8897
commit 8a5d891352
4 changed files with 369 additions and 25 deletions

View File

@@ -2,6 +2,16 @@
# Copy this file to .env and fill in your actual values
# DO NOT commit .env to version control
# === Project Configuration ===
# Nombre del proyecto (usado para prefijos de contenedores y redes)
# Para múltiples instancias, usa nombres diferentes: instancia1, instancia2, etc.
# Por defecto: onedrive
# COMPOSE_PROJECT_NAME=onedrive
# Puerto expuesto para el motor (por defecto: 8089)
# Para múltiples instancias, usa puertos diferentes: 8089, 8090, 8091, etc.
# ENGINE_PORT=8089
# === Engine (odengin) Configuration ===
# Microsoft Azure credentials
E5_CLIENT_ID=your_client_id_here
@@ -13,8 +23,8 @@ WEB_APP_PASSWORD=your_secure_password_here
E5_WEB_APP_PASSWORD=your_e5_password_here
# === Cron Service (odcron) Configuration ===
# Engine connection
CRON_IP=odengin:8080
# Engine connection (se genera automáticamente si no se especifica)
# CRON_IP=odengin:8080
# Authentication
CRON_PASSWORD=your_cron_password_here