Tutoriales paso a paso
Autoaloja las apps que usas, despliega tu framework en un servidor propio y sal de una plataforma administrada. Cada guía muestra la forma manual y la de un clic.
Autoalojar apps open source
Auto-hospeda Immich para tu biblioteca de fotos
Corre Immich, la alternativa de código abierto a Google Photos, en tu propio servidor con Docker, Postgres y HTTPS vía Caddy.
Auto-hospeda Jitsi Meet para videollamadas
Corre Jitsi Meet, la plataforma de videoconferencia de código abierto, en tu servidor Docker con HTTPS, y el único puerto que hace fallar casi todo.
Auto-hospeda Metabase con Postgres
Corre Metabase, la herramienta de BI de código abierto, en tu servidor con Docker, su propia base Postgres y HTTPS, sin licencia por asiento.
Auto-hospedar AFFiNE, una alternativa de código abierto a Notion
Corre AFFiNE, la alternativa de código abierto a Notion y Miro, con Postgres y Redis en Docker Compose, HTTPS con Caddy y copias de seguridad.
Auto-hospedar Castopod para publicar un podcast
Corre Castopod con MariaDB y Redis en Docker Compose detrás de Caddy con HTTPS, publica un feed RSS propio y respalda el volumen de audio.
Auto-hospedar Chatwoot con Postgres, Redis y Sidekiq
Despliega tu propia bandeja de soporte Chatwoot en un servidor que controlas, con Postgres, Redis, un worker Sidekiq y HTTPS, paso a paso.
Auto-hospedar Healthchecks.io para monitorear tareas cron
Ejecuta Healthchecks.io en tu propio servidor: Docker, Postgres, HTTPS, alertas por SMTP, respaldos y el atajo de un clic.
Auto-hospedar LibreChat para tu propia app estilo ChatGPT
Corre LibreChat con MongoDB en Docker Compose detrás de Caddy con HTTPS, con secretos reales generados, registro cerrado y copias de seguridad listas.
Auto-hospedar MediaCMS para hospedaje de video
Corre MediaCMS con Postgres, Redis y un worker Celery separado para transcodificar en Docker Compose, detrás de Caddy con HTTPS, con respaldos.
Auto-hospedar Meilisearch para búsqueda rápida
Corre Meilisearch en Docker Compose detrás de Caddy con HTTPS, con una master key real, una copia de seguridad y una ruta de actualización repetible.
Auto-hospedar un servidor Mastodon
Corre una instancia real de Mastodon con Postgres, Redis, la API de streaming y Sidekiq como servicios separados, detrás de Caddy con HTTPS.
Auto-hospedar Vaultwarden, el gestor de contraseñas compatible con Bitwarden
Corre tu propia bóveda compatible con Bitwarden usando Vaultwarden, Docker Compose y Caddy, con un token admin hasheado y un respaldo real.
Autoalojar changedetection.io para vigilar páginas web
Ejecuta changedetection.io en un servidor de $6/mes y recibe un aviso cuando una página web cambie: bajada de precio, restock o un aviso actualizado.
Autoalojar Ghost con MySQL
Corre Ghost en tu propio servidor con MySQL, Docker Compose y Caddy, con respaldos reales, HTTPS y un proceso de actualización probado.
Autoalojar Gitea como tu propio servidor Git
Ejecuta Gitea en tu servidor con Docker Compose, HTTPS con Caddy y Git por SSH, más un respaldo que ya probaste restaurando.
Autoalojar Memos para tomar notas
Ejecuta Memos, una app de notas ligera y autoalojada, en tu propio droplet de $6/mes con HTTPS, respaldos y un camino de actualización.
Autoalojar n8n en un servidor de 6 dólares
Ejecuta n8n en tu propio servidor de 6 USD al mes con Postgres y HTTPS: Docker Compose completo, copias de seguridad y el atajo de un clic.
Autoalojar Rocket.Chat para el chat de equipo
Despliega Rocket.Chat en tu propio servidor Hetzner con un replica set de MongoDB, HTTPS, respaldos y una ruta de actualización, de principio a fin.
Autoalojar Umami para las estadísticas de tu sitio
Ejecuta Umami en tu servidor con Docker Compose, Postgres y HTTPS automático con Caddy, con respaldos que ya probaste restaurar.
Autoalojar Uptime Kuma para páginas de estado y alertas
Ejecuta Uptime Kuma en tu propio servidor con Docker Compose y Caddy en HTTPS, agrega respaldos y actualizaciones, y conoce también el atajo.
Desplegar tu framework en tu propio servidor
Desplegar Django con Celery en Hetzner
Corre Django, gunicorn, Celery y Postgres en un servidor Hetzner con Docker Compose, Caddy y HTTPS, desde cero hasta producción.
Desplegar Django en DigitalOcean
Pon Django a correr en un droplet de DigitalOcean con Postgres, gunicorn y Caddy para HTTPS, y el atajo de un clic que evita la configuración.
Desplegar FastAPI en Hetzner
Corre una app FastAPI en producción en un servidor de Hetzner Cloud: Postgres, migraciones Alembic y Caddy para el HTTPS, todo en Docker.
Desplegar Flask en DigitalOcean
Corre una app Flask en producción en un Droplet de DigitalOcean: gunicorn, Postgres y Flask-Migrate detrás de Caddy para el HTTPS, todo en Docker.
Desplegar Next.js en Hetzner
Construye una app de Next.js en modo de salida standalone, contenedorízala, y sírvela detrás de Caddy con HTTPS en un servidor de Hetzner Cloud.
Desplegar Nuxt en Hetzner
Construye una app Nuxt con la salida node-server de Nitro, contenerízala y sírvela detrás de Caddy con HTTPS en un servidor Hetzner Cloud.
Desplegar Phoenix en Hetzner
Construye una release de Phoenix y córrela en producción en Hetzner Cloud, con Postgres y Caddy para el HTTPS, todo en Docker.
Desplegar Spring Boot en Hetzner
Empaqueta una app Spring Boot en una imagen Docker por capas, agrega Postgres y HTTPS con Caddy, y despliégala en Hetzner con copias de seguridad.
Desplegar SvelteKit en Hetzner
Construye una app SvelteKit con adapter-node, ponla en un contenedor y sírvela con HTTPS detrás de Caddy en un servidor Hetzner Cloud propio.
Desplegar una aplicación Express en DigitalOcean
Express 5 con una ruta conectada a Postgres en un droplet de DigitalOcean, detrás de Caddy para HTTPS, más el atajo sin configuración.
Desplegar una aplicación Rails en Hetzner
Despliega una app Rails en un servidor Hetzner con Postgres, HTTPS vía Caddy y copias de seguridad, con un proceso de lanzamiento repetible.
Desplegar una aplicación web Go en Hetzner
Construye y despliega un servicio Go net/http con Postgres en un servidor Hetzner con Docker, Compose, Caddy, respaldos y una actualización repetible.
Desplegar una app Rails en DigitalOcean
Una guía completa: desplegar una app Rails en Docker con Postgres y HTTPS en un servidor DigitalOcean de $12/mes, con backups y actualizaciones.
Despliega Laravel en Hetzner
Ejecuta Laravel en producción en un servidor de Hetzner Cloud: FrankenPHP, MySQL, un worker de colas y el scheduler en Docker, con HTTPS automático.
Despliega Next.js en DigitalOcean
Ejecuta Next.js en producción en un droplet de DigitalOcean: build Docker standalone, Caddy con HTTPS automático y una rutina repetible para publicar.
Salir de una plataforma administrada
Migrar desde Heroku Key-Value Store (Redis)
Heroku renombró su addon de Redis a Key-Value Store. Así se aloja su propio Redis, se transfieren los datos y la aplicación sigue funcionando.
Migrar una aplicación Django de Heroku a DigitalOcean
Migra una aplicación Django de Heroku a un droplet de DigitalOcean: dockerízala, traslada Postgres, mapea las config vars y cambia el DNS.
Moverte de Fly.io a tu propio servidor
Exporta la imagen, los secretos y los datos de Postgres de tu app desde Fly y córrelos en un servidor propio, con Docker Compose y Caddy.
Moverte de Railway a tu propio servidor
Exporta tu app de Railway y su base Postgres, levántalas en tu propio servidor detrás de Caddy, y el atajo de un clic que hace casi todo por ti.
Mudar de Render a tu propio servidor
Una guía completa para mover un servicio web de Render y su base de datos Postgres a un servidor propio, con HTTPS y respaldos listos al final.
Mueve una app de Next.js de Vercel a tu propio servidor
Saca tu app de Next.js de Vercel y llévala a un servidor propio: variables de entorno, build Docker standalone, HTTPS, cron jobs y cambio de DNS seguro.
Mueve una app Rails de Heroku a Hetzner, paso a paso
Migra una app Rails en producción fuera de Heroku a Hetzner: dockerízala, trae los datos de Postgres, mapea las config vars, y cambia el DNS con seguridad.
Reemplaza Heroku Scheduler por tareas cron en tu servidor
Las tareas de Heroku Scheduler no garantizan ejecutarse a tiempo. Así las reemplazas por cron en tu servidor, con bloqueo y registros reales.
Reemplaza las review apps de Heroku con vistas previas de pull request
Construye tus propios entornos de vista previa por PR con GitHub Actions y Docker, y mira cómo es una versión hospedada con suspensión por inactividad.
Salir de Heroku Postgres sin perder datos
Captura un respaldo de Heroku Postgres, restáuralo en una base nueva, verifica cada fila y haz el cambio sin downtime ni pérdida de datos.
En producción
Asegura un servidor Ubuntu nuevo antes de poner aplicaciones en él
Protege un servidor Ubuntu 24.04 nuevo antes de desplegar: usuario sudo, SSH solo con clave, ufw, fail2ban y actualizaciones automáticas, paso a paso.
Backups automáticos de Postgres que realmente puedes restaurar
Scriptea pg_dump, prográmalo con cron, envíalo fuera del servidor y comprueba que cada backup se restaura bien antes de necesitarlo.
Ejecuta workers de Sidekiq o Celery junto a tu aplicación web
Configura un proceso worker dedicado de Sidekiq o Celery junto a tu aplicación web, con Docker Compose, systemd y modos de falla reales.
Ejecutar tareas cron para apps Dockerizadas
Agrega tareas programadas a una app contenedorizada con un contenedor planificador dedicado y etiquetas de Docker, sin demonio cron en tu imagen.
HTTPS para varias apps en un solo servidor
Corre varias apps en un mismo VPS detrás de una sola instancia de Caddy, cada una en su propio subdominio con certificado automático.
Despliega tu primera app en un servidor que tú posees.
Conecta una máquina con un host, un usuario y una clave SSH, o deja que Railyard cree una en tu cuenta de nube. Instala el resto y vigila que quede en línea.
Plan gratis, sin tarjeta, y 14 días de Pro para cada equipo nuevo. Un precio fijo por equipo.