Desplegar Go en Hetzner
Corre tu app Go en un servidor Hetzner en tu propia cuenta, con Postgres o Redis, HTTPS y releases sin downtime. Hetzner te factura el servidor directamente, y Railyard no agrega ningún margen.
Pasos
- 1
Crea un token de API de Hetzner
En Hetzner Cloud Console, abre tu proyecto, luego Security, luego API tokens, y genera un token con permiso Read & Write. Pégalo en Railyard y marca «Save it to the team», para reutilizarlo en cada servidor después de este.
- 2
Agrega un servidor Hetzner
En Railyard, abre Servers, luego Add a server, luego Create on your cloud, y elige Hetzner, una región y un tamaño. Railyard preselecciona cx22 (2 vCPU, 4 GB de memoria). Crea el servidor en tu cuenta de Hetzner y termina la configuración en unos dos minutos.
- 3
Despliega tu repositorio Go
Pega el enlace de GitHub. Railyard lee el repositorio, detecta Go y completa el build, el puerto, el comando de release, los workers y Postgres o Redis.
- 4
Sal a producción con HTTPS
Railyard construye tu app, ejecuta el comando de release, comprueba la salud de la nueva versión y mueve el tráfico solo cuando responde. Agrega tu dominio y el certificado se emite y se renueva por ti.
¿Quieres cada comando, la forma manual y la forma con Railyard? Desplegar una aplicación web Go en Hetzner
Lo que Railyard configura para Go
- Se detecta desde go.mod y se construye con Railpack, o con tu Dockerfile.
- El binario escucha en $PORT, en todas las interfaces.
- Agrega una base de datos desde la página de la app y DATABASE_URL se inyecta.
- Cada release se comprueba antes de recibir tráfico.
- Los workers y las tareas cron corren en la misma imagen, con su propio comando.
Regiones de Hetzner
Núremberg, Falkenstein y Helsinki mantienen tus datos en la Unión Europea.
- Núremberg
- Falkenstein
- Helsinki
- Ashburn
- Hillsboro
- Singapur
Preguntas
¿Qué tamaño de servidor Hetzner conviene para empezar?
¿Dónde viven los datos de mi app Go?
¿Cuánto cuesta correr Go en Hetzner?
Go en otras nubes
Despliega Go en tu propio servidor Hetzner.
Sin tarjeta de crédito. Tu proveedor te factura los servidores a su propio precio.
Plan gratis, sin tarjeta, y 14 días de Pro para cada equipo nuevo. Un precio fijo por equipo.