20 puntos por xguru 2024-09-20 | Aún no hay comentarios. | Compartir por WhatsApp
  • Desde bare metal hasta producción en minutos. "El fly.io que corre en mi VPS"
  • Configuración del VPS con un solo comando (docker, traefik, sops, age)
  • Despliega cualquier app con un Dockerfile (Zero Downtime)
  • HA y balanceo de carga
  • Configuración automática de certificados SSL

Cómo usarlo

  • Configurar VPS: sidekick init
    • Ingresar la dirección IP
    • Ingresar el correo electrónico para gestionar el certificado SSL
    • Registro donde se alojará la imagen de Docker (por defecto docker.io)
    • Nombre de usuario de ese registro de Docker
    • Verificar que se haya iniciado sesión en ese registro
    • Después de ingresar todo esto, el proceso continúa durante 2 minutos
      • Inicia sesión como root, crea el usuario sidekick e inicia sesión
      • Actualiza el sistema Ubuntu
      • Instala sops y genera claves con age
      • Instala Docker
      • Configura Traefik y los certificados SSL
  • Ejecutar la aplicación: sidekick launch
    • Ingresar el nombre de la app (compatible con URL)
    • Puerto HTTP en el que la app recibirá solicitudes
    • Nombre de dominio
    • Después de esto, el proceso continúa durante unos 2 minutos
      • Genera una imagen de Docker para Linux y la sube al registro
      • Cifra el archivo env y lo sube
      • Descifra el env con sops
      • Ejecuta la imagen de Docker con docker compose y reenvía el tráfico al puerto indicado con Traefik
  • Desplegar una nueva versión: sidekick deploy
  • Desplegar una versión preview: sidekick deploy preview

Aún no hay comentarios.

Aún no hay comentarios.