Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

nomercy-stack

Stack de desarrollo multi-servicio con Docker Compose para desplegar la plataforma completa NoMercy, incluyendo MySQL, PostgreSQL, Keycloak, phpMyAdmin, pgAdmin, Portainer y un contenedor web. Diseñado para desarrollo local y pruebas.

Ficha actualizada 23 sept 2026, 0:54 · upstream 23 sept 2026, 0:51 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es nomercy-stack

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Esta stack permite el despliegue del ecosistema completo de NoMercy a través de Docker Compose. Incluye servicios base como MySQL y PostgreSQL, herramientas de administración como phpMyAdmin y pgAdmin, autenticación con Keycloak, un proxy Nginx para redirección segura y un contenedor web PHP. Es ideal para desarrollo local, pruebas y prototipado rápido sin necesidad de infraestructura compleja.

CASOS DE USO
  • Desarrollo local de la plataforma NoMercy
  • Pruebas de integración de servicios
  • Entornos de staging o QA
  • Despliegue rápido de nuevas funcionalidades
  • Desarrollo de prototipos y MVPs
PUNTOS DESTACADOS
  • Diseño modular con separación clara entre capas (proxy, base de datos, web)
  • Soporte para autenticación OAuth2 a través de Keycloak
  • Configuración segura mediante certificados SSL
  • Despliegue sin downtime mediante blue-green deployment
  • Gestión de logs centralizada y persistencia en disco
PRECAUCIONES
  • Requiere Docker Desktop o Docker Engine instalado en el sistema operativo
  • Depende de la configuración de certificados SSL para el proxy Nginx
  • El despliegue blue-green requiere migraciones compatibles con cambios de esquema
  • No incluye herramientas de CI/CD ni automatización de despliegues
  • La persistencia de datos se realiza mediante volúmenes bind, no almacenamiento en disco
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Instala Docker Desktop (Windows/Mac) o Docker Engine (Linux). Clona el repositorio y ejecuta `docker compose up -d`. Configura los certificados SSL en la carpeta proxy/certificates/. Para despliegues de producción, usa scripts de provisionamiento que habilitan rotación de logs y limpieza automática. El despliegue blue-green requiere migraciones compatibles con cambios de esquema de datos. Se recomienda usar un dominio propio para evitar problemas de seguridad al desplegar desde localhost.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsPHP
SERVICIOS
PostgreSQLMySQL
BASES DE DATOS
PostgreSQLMySQL
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.