Agregar soporte para múltiples instancias en la configuración del proyecto, actualizando .gitignore, README.md, DOKPLOY.md, DOKPLOY_QUICK.md y docker-compose.dokploy.yml; además, se crea un nuevo archivo .dockerignore.
This commit is contained in:
37
README.md
37
README.md
@@ -2,7 +2,11 @@
|
||||
|
||||
Sistema automatizado para la renovación de Microsoft E5 usando Docker, compuesto por dos servicios principales que trabajan en conjunto.
|
||||
|
||||
> **✨ Nueva Característica:** Este proyecto ahora soporta ejecutar **múltiples instancias** en la misma máquina sin conflictos de puertos. [Ver documentación →](MULTI_INSTANCIAS.md)
|
||||
> **✨ Características Destacadas:**
|
||||
>
|
||||
> - 🚀 **Múltiples instancias** en la misma máquina sin conflictos → [Documentación](MULTI_INSTANCIAS.md)
|
||||
> - 🎯 **Despliegue en Dokploy** con gestión centralizada → [Guía Dokploy](DOKPLOY.md)
|
||||
> - 🔒 **Variables de entorno** seguras con archivos `.env`
|
||||
|
||||
## 📋 Descripción
|
||||
|
||||
@@ -14,13 +18,26 @@ Este proyecto implementa un sistema de dos contenedores Docker:
|
||||
### Características
|
||||
|
||||
✅ Soporte para múltiples instancias en la misma máquina
|
||||
✅ Compatible con Dokploy para gestión centralizada
|
||||
✅ Configuración con variables de entorno (`.env`)
|
||||
✅ Redes Docker aisladas por instancia
|
||||
✅ Health checks automáticos
|
||||
✅ Reinicio automático de servicios
|
||||
✅ Fácil de escalar y mantener
|
||||
|
||||
## 🚀 Inicio Rápido
|
||||
## 🎯 Métodos de Despliegue
|
||||
|
||||
### Opción 1: Dokploy (Recomendado para múltiples instancias)
|
||||
|
||||
Gestiona múltiples instancias desde una interfaz web con SSL, dominios y monitoreo.
|
||||
|
||||
📖 **[Ver guía completa de Dokploy →](DOKPLOY.md)**
|
||||
|
||||
### Opción 2: Docker Compose Local
|
||||
|
||||
Despliegue tradicional en tu máquina local o servidor.
|
||||
|
||||
👇 Continúa leyendo esta guía para instalación local.
|
||||
|
||||
### Prerrequisitos
|
||||
|
||||
@@ -139,17 +156,19 @@ COMPOSE_PROJECT_NAME=instancia3 ENGINE_PORT=8091 docker-compose up -d
|
||||
|
||||
```
|
||||
onedrive/
|
||||
├── docker-compose.yml # Orquestación de servicios (multi-instancia)
|
||||
├── README.md # Este archivo
|
||||
├── MULTI_INSTANCIAS.md # Guía para ejecutar múltiples instancias
|
||||
├── .env.example # Plantilla de configuración
|
||||
├── .gitignore # Archivos a ignorar
|
||||
├── cron/ # Servicio de tareas programadas
|
||||
├── docker-compose.yml # Compose para despliegue local/tradicional
|
||||
├── docker-compose.dokploy.yml # Compose optimizado para Dokploy
|
||||
├── README.md # Este archivo
|
||||
├── DOKPLOY.md # Guía completa para Dokploy
|
||||
├── MULTI_INSTANCIAS.md # Guía para múltiples instancias locales
|
||||
├── .env.example # Plantilla de configuración
|
||||
├── .gitignore # Archivos a ignorar
|
||||
├── cron/ # Servicio de tareas programadas
|
||||
│ ├── Dockerfile
|
||||
│ ├── requirements.txt
|
||||
│ ├── script.py
|
||||
│ └── README.md
|
||||
└── engine/ # Motor principal
|
||||
└── engine/ # Motor principal
|
||||
├── Dockerfile
|
||||
└── README.md
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user