codedock
Plataforma PaaS autoalojada que transforma VPS en entornos tipo Vercel/Railway. Soporta múltiples lenguajes, bases de datos gestionadas y despliegues GitOps sin vendor lock-in.
Ficha actualizada 28 sept 2026, 8:13 · upstream 28 sept 2026, 8:12 · release sin release detectada
Qué es codedock
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Codedock es una alternativa open source a servicios como Vercel o Heroku, diseñada para simplificar el despliegue de aplicaciones en servidores Linux (Ubuntu/Debian). Funciona como un PaaS ligero que permite ejecutar cargas de trabajo de producción con soporte nativo para Dockerfiles, Railpack y Nixpacks. La arquitectura se basa en un daemon (`codedockd`) que gestiona contenedores y una base de datos SQLite local, junto con un cliente remoto (`codedock`) para interacción desde el laptop.
Ofrece gestión de bases de datos (PostgreSQL, MySQL, Redis, MongoDB) mediante inyección automática de credenciales en las variables de entorno de las aplicaciones vinculadas. El sistema incluye despliegues sin tiempo de inactividad gracias a comprobaciones de salud integradas y rollbacks instantáneos. Además, gestiona certificados SSL automáticos vía Traefik v3 para dominios personalizados.
La plataforma es GitOps-ready, permitiendo conexiones con GitHub o GitLab para despliegues automáticos al empujar código y crear entornos de previsualización en PRs. Incluye un marketplace integrado para frameworks populares como Node.js, Go, Python, Ruby y PHP. Al ser agnóstico a los contenedores Docker estándar, garantiza que las aplicaciones sigan funcionando incluso si se elimina Codedock.
- Despliegue rápido de monorepos full-stack en VPS propios
- Creación de entornos de previsualización automáticos para PRs en GitHub/GitLab
- Migración de aplicaciones estáticas o dinámicas a infraestructura autoadministrada sin vendor lock-in
- Gestión centralizada de bases de datos vinculadas (PostgreSQL, Redis) con credenciales inyectadas automáticamente
- Soporte nativo para múltiples constructores: Dockerfiles, Railpack, Nixpacks y Buildpacks estándar
- Integración GitOps directa con GitHub/GitLab para despliegues automáticos y previews de PR
- Gestión automática de SSL mediante Traefik v3 sin configuración manual compleja
- Sin vendor lock-in: las aplicaciones son contenedores Docker estándar que persisten tras la eliminación del PaaS
- Requiere un VPS Linux con recursos mínimos específicos (4 núcleos CPU, 4GB RAM, 30GB disco según análisis técnico)
- No soporta despliegue de un solo clic (one-click) para instalación inicial en entornos complejos
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.
Instalar mediante script oficial `curl -fsSL https://get.codedock.run | sh` en Linux fresco. Requiere Go 1.26+, Node.js 22+ y Docker. El dashboard se accede en el puerto 8080 por defecto. Para desarrollo local, usar `npm run dev` o construir binarios con `npm run build`.
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.