Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

e30-gallery

Sitio web de galería de arte en Frankfurt am Main, Alemania. Aplicación Next.js con App Router, Payload CMS para gestión de contenido y next-intl para internacionalización bilingüe (inglés/alemán). Despliegue manual vía PM2 y Caddy.

Ficha actualizada 22 sept 2026, 15:05 · upstream 22 sept 2026, 14:40 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es e30-gallery

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

Este repositorio contiene el sitio web oficial de E30 Gallery, una galería de arte ubicada en Frankfurt am Main, Alemania. La aplicación está construida con Next.js utilizando el App Router, lo que permite una arquitectura moderna y optimizada para SEO. Los datos se gestionan a través de Payload CMS, una plataforma headless flexible para contenido dinámico.

CASOS DE USO
  • Sitio web corporativo para galería de arte en Frankfurt
  • Plataforma multilingüe (inglés/alemán) con gestión de localización
  • CMS headless integrado vía Payload para administración de contenido
  • Despliegue en VPS con PM2 y proxy inverso Caddy
PUNTOS DESTACADOS
  • Next.js App Router para arquitectura moderna y optimización SEO
  • Payload CMS como backend headless para gestión de contenido
  • next-intl para internacionalización bilingüe (en/de)
  • Resend integrado para funcionalidad SMTP en correos electrónicos
PRECAUCIONES
  • Despliegue manual sin contenedores Docker ni Compose
  • Dependencia de PM2 y Caddy en servidor específico
  • Variables de entorno no versionadas (.env/.env.production)
  • Estructura monolítica sin microservicios definidos
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Despliegue manual

Despliegue manual en VPS con PM2. Guardar .env/.env.production en servidor (nunca en git). Ejecutar scripts/deploy.sh desde /home/lando/frontend/repo. No borrar /home/lando/cms ni /home/lando/media. Caddy proxy a 127.0.0.1:5173. Verificar con curl http://localhost:5173 y https://e30gallery.com.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
5173
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.