Cómo desplegar tu primera herramienta en Railway
Del registro en Railway a tu herramienta funcionando con tu propio dominio — sin dar nada por sabido. Cada paso indica exactamente qué botón pulsar y qué escribir en la consola.
1. Crea tu cuenta en Railway
~2 min¿Qué diferencia tiene Railway? Es una plataforma PaaS (plataforma como servicio) — no necesitas usar la consola ni conectarte por SSH, todo el despliegue se hace mediante clics y formularios visuales desde su propia página web.
Entra en tu navegador a railway.app (o railway.com). Haz clic en el botón superior derecho Login o Start a New Project. Selecciona Continue with GitHub (es la forma recomendada para no tener fricciones de permisos) y acepta los términos de uso.
2. Usa el botón de 1-Click Deploy de AltFreeStack
~2 min(La forma más rápida si la herramienta cuenta con plantilla directa): en la ficha de la herramienta en AltFreeStack, localiza la sección de despliegue y haz clic en el botón Deploy on Railway (o botón de 1-Click). Se te abrirá automáticamente una pestaña en Railway mostrando la plantilla de la herramienta.
Haz clic en el botón morado Deploy Now (o Configure). Si la plantilla te pide campos obligatorios marcados con asterisco (como contraseñas, URLs o tokens), reemplaza cualquier valor por defecto con contraseñas seguras creadas por ti o haz clic en el botón de candado/generador si Railway te lo ofrece al lado del campo. Haz clic en Deploy.
3. Alternativa: desplegar mediante Dockerfile / Imagen
~3 min(Si la herramienta no tiene botón preconfigurado y quieres lanzarla desde un panel limpio): en tu panel de Railway, pulsa en + New Project. Selecciona la opción Deploy from Docker Image o Empty Project.
Si elegiste Deploy from Docker Image, escribe el nombre de la imagen que aparece en el archivo Compose de AltFreeStack (por ejemplo:
ghost:latestoplausible/analytics:latest) y presiona Enter. Railway creará una caja en un lienzo visual y comenzará a desplegarla.4. Genera un dominio público para entrar
~1 minA diferencia de un VPS como Vultr o DigitalOcean donde entras por una IP numérica, en Railway la plataforma te regala una dirección web pública (
.up.railway.app) con HTTPS y candado seguro ya activado:- En el panel de Railway, haz clic sobre la tarjeta de tu servicio recién desplegado.
- Ve a la pestaña Settings (Ajustes) en el menú lateral de esa tarjeta.
- Baja hasta la sección llamada Networking o Public Networking.
- Verás un botón que dice Generate Domain. Haz clic sobre él — aparecerá un enlace web terminado en
.up.railway.app(por ejemplo:mi-app-production.up.railway.app).
Si la ficha de AltFreeStack indicaba un puerto específico (por ejemplo 3000 u 8080), asegúrate en ese mismo apartado de que el campo Port tenga escrito ese mismo número.
5. Abre tu herramienta en el navegador
~1 minHaz clic directamente sobre el enlace que Railway te acaba de generar en azul. Se abrirá la aplicación en una pestaña nueva, protegida con certificado SSL (HTTPS) y completamente lista para configurar tu usuario inicial.
¿Cómo gestionarla en el futuro?
recurrenteRailway no necesita comandos manuales de actualización: si conectaste un repositorio de GitHub, cada push redespliega automáticamente; si usaste una imagen Docker suelta, cambia el tag en el servicio y pulsa Redeploy. Las bases de datos gestionadas de Railway hacen backups automáticos — revisa el plan de retención en Settings → Backups de ese servicio.
¿Listo para elegir tu herramienta?
Vuelve al catálogo, copia el docker-compose.yml de la que quieras y sigue esta misma guía.