Cómo Desplegar Aplicaciones
Un proyecto Salvo, después de la compilación, se convierte en un archivo ejecutable. Para el despliegue, solo necesitas subir este ejecutable junto con sus recursos estáticos dependientes al servidor.
Para proyectos basados en Rust, también existe una plataforma de despliegue muy sencilla: shuttle.rs. Shuttle ofrece soporte para proyectos como Salvo. Para más detalles, consulta la documentación oficial.
Despliegue con Docker
También puedes usar Docker para desplegar aplicaciones Salvo. A continuación, se muestra un ejemplo básico de Dockerfile, que puedes ajustar según los requisitos de tu proyecto:
Instrucciones de Uso
- Guarda el
Dockerfileanterior en el directorio raíz de tu proyecto. - Ajusta
your_app_nameal nombre real del archivo binario según tu proyecto. - Si tu aplicación requiere archivos estáticos (como plantillas, CSS, JS, etc.), puedes agregar comandos
COPYcorrespondientes. - Si tu aplicación necesita configuración de variables de entorno, puedes usar la instrucción
ENV. - Construye la imagen de Docker:
- Ejecuta el contenedor:
Por favor, ajusta el número de puerto y otras configuraciones según las necesidades reales de tu aplicación.