koenvangilst.nl
Sitio web autohospedado con blog, portafolio y arte generativo. Construido con TanStack Start + Vite, React 19, Node.js 26 en Docker sobre Hetzner. Filosofía FOSS estricta sin dependencias externas.
Ficha actualizada 25 sept 2026, 21:05 · upstream 25 sept 2026, 20:51 · release sin release detectada
Qué es koenvangilst.nl
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio contiene el código fuente de un sitio web personal y blog autohospedado construido con TanStack Start + Vite. El proyecto sigue una filosofía estricta de software libre y open source, evitando servicios gestionados como Vercel o CDNs propietarios.
La arquitectura utiliza SSR completo mediante TanStack Start para rendimiento óptimo, con TanStack Router basado en archivos para la navegación. El sistema de contenido emplea MDX compilado en tiempo de build con validación Zod, incluyendo componentes personalizados por post y soporte para visualizaciones de datos con ECharts + D3.
El despliegue se realiza mediante Docker Compose en Hetzner CX33 vía Coolify. Incluye servicios adicionales como zipline-sync para sincronización de fotografía, og-generator para imágenes Open Graph, y Nginx como reverse proxy con rate-limiting, headers de seguridad y health checks.
- Blog personal con artículos técnicos y visualizaciones de datos
- Portafolio de fotografía con galería optimizada y EXIF data
- Arte generativo en galería dedicada con renderizado automático
- Sitio web corporativo o portfolio autohospedado sin dependencias externas
- Proyecto educativo sobre arquitectura SSR y despliegue Docker
- SSR completo con TanStack Start para rendimiento SEO optimizado
- Sistema de contenido MDX con validación Zod y componentes personalizados por post
- Análítica privada con Plausible autohospedado sin tracking externo
- Sincronización de fotografía con zipline-sync y manifest persistente
- Generador Open Graph aislado que respeta URLs existentes tras despliegue
- Modo oscuro por defecto con toggle de tema y preferencia consistente
- Requiere conocimientos de Docker Compose y Coolify para despliegue
- El generador OG es un servicio one-shot que debe ejecutarse tras cada deploy
- La sincronización de fotografía depende del servicio zipline externo
- Necesita 2 núcleos CPU, 2GB RAM y 10GB disco según análisis técnico
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Desplegar en Hetzner CX33 con Docker Compose vía Coolify. Ejecutar docker compose run --rm og-generator tras cada deploy para generar imágenes Open Graph faltantes. Configurar Nginx como reverse proxy con headers de seguridad y rate-limiting. Marcar og-generator como excluido de health checks en Coolify si incluye servicios stopped. Crear .env.zipline para habilitar sincronización de fotografía.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.