¿Cómo podemos ayudarle?

Busque en nuestras guías y tutoriales o explore las categorías de abajo.

¿Cómo despliego mi proyecto Rails?

Aplicaciones 126 visitas Markdown
  1. En el panel, abre Mis servidores y haz clic en tu servidor.
  2. En la pestaña Resumen, espera a que la fila Aplicación diga "Ruby on Rails está listo". La página se actualiza sola.
  3. Abre el enlace de la fila Dirección del sitio. La página de ejemplo muestra la versión de Rails.

Trabajar en el proyecto

Conéctate por SSH y cambia al usuario del proyecto:

su - app

cd ~/uygulama

set -a; . /etc/seturack-rails.env; set +a

export PATH=$GEM_HOME/bin:$PATH

Después ya funcionan bundle install, bin/rails db:migrate y bin/rails assets:precompile. Cuando cambie tu código, ejecuta systemctl restart uygulama como root.

Conviene saber

  • La base de datos es SQLite y está en la carpeta storage. Si prefieres PostgreSQL o MariaDB, instálalo con apt y cambia config/database.yml.
  • Puma escucha en el puerto 3000 solo dentro del servidor.

Tu propio dominio

  1. Apunta el registro A de tu dominio a la dirección IP de tu servidor.
  2. Como root, sustituye el nombre antiguo en todas partes: sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile. OLD_NAME es la parte posterior a https:// en la dirección que se muestra en el panel.
  3. Ejecuta systemctl reload caddy.

Caddy obtiene y renueva el certificado por sí solo.

Solo están abiertos al exterior los puertos 80, 443 y 22 de SSH.

¿Aún no tienes servidor? Pide un servidor con Ruby on Rails instalado: tú eliges el tamaño y pagas solo lo que eliges.

¿Le ha resultado útil?

¡Gracias por sus comentarios!

¿Todavía necesita ayuda?

Si no encuentras lo que necesitas, ponte en contacto con nosotros.