Saltar a contenido

versaDeploy

versaDeploy

Deploys atómicos a tu VPS Linux, por SSH y sin agentes.
PHP, Node, Python y Go. Gratis y open source (MIT).

Primeros pasos Ver los videos GitHub

curl -fsSL https://raw.githubusercontent.com/kriollo/versaDeploy/main/install.sh | sh
versa deploy production
  • Cero downtime

    Cada deploy es una carpeta nueva; se activa cambiando un enlace simbólico. Si una migración, un servicio o el health check fallan, vuelve solo a la versión anterior.

  • Solo sube lo que cambió

    Compila en tu computador (composer, npm, Go) y compara cada archivo con SHA256. vendor, node_modules y los virtualenv se reutilizan.

  • Prepara el servidor

    La vista Services instala nginx o Apache, PHP-FPM o FrankenPHP, PostgreSQL o MariaDB, Redis, Node, Python, SSL, fail2ban, backups y cron. Sin romper lo que ya existe.

  • Todo desde la terminal

    Una interfaz para ver releases, editar el .env del servidor, revisar logs, abrir una terminal remota y hacer rollback.

  • Seguro por defecto

    Sin agentes en el servidor, verifica su llave SSH, los secretos nunca salen de él, y las actualizaciones se verifican con sha256.

  • Para equipos y CI

    Historial de cada deploy, producción solo desde tags, avisos a Slack, Discord, Teams o Telegram, y GitHub Actions listo para usar.

Funciona con

Frameworks: Laravel, versaWYS y cualquier app PHP con Composer · Next.js, Nuxt y Node · FastAPI, Flask y Django · Go (Gin y otros) · SPA con Vite. Servidores: Ubuntu, Debian, Rocky Linux, AlmaLinux y RHEL (instalación del stack); los deploys funcionan incluso en servidores antiguos como CentOS 5.

¿Cómo se compara con Forge, Deployer, Kamal o Coolify? Mira la comparación.