Cómo trabajo
Mi entorno de producción y herramientas de desarrollo
Mi stack de infraestructura corre en un VPS con Ubuntu Server, donde tengo configurado un entorno completo de producción con herramientas de despliegue automatizado, almacenamiento de datos, observabilidad y seguridad. Esto me permite desplegar, monitorear y mantener mis proyectos de forma profesional.
Plataforma
Herramientas de despliegue y orquestación de contenedores.
Dokploy
Plataforma de despliegue self-hosted. Gestiona aplicaciones Docker con dominios, SSL y deployments automatizados.
Docker
Containerización de todos los servicios y aplicaciones del servidor.
Datos
Almacenamiento estructurado y de objetos.
PostgreSQL
Base de datos relacional principal para todos los proyectos.
MinIO
Object storage compatible con S3 para archivos y assets estáticos.
Observabilidad
Monitoreo, métricas, logs y telemetría.
Grafana
Dashboards de visualización para métricas, logs y alertas del sistema.
Prometheus
Recolección y almacenamiento de métricas del sistema y aplicaciones.
Loki
Agregación y consulta de logs de todos los servicios.
Alloy
Collector de telemetría que unifica la recolección de logs, métricas y traces.
Seguridad
Protección del servidor y detección de amenazas.
CrowdSec
Detección de intrusiones y bloqueo colaborativo basado en inteligencia de la comunidad.
UFW
Firewall del sistema operativo con reglas configuradas para acceso controlado.