Subir proyecto Flet a Fly.io
Primera vez - Hay que registrarse en fly.io - Instalar fly en Windows desde una ventana Powershell: iwr https://fly.io/install.ps1 -useb | iex Siguientes veces - Iniciar sesión en fly.io con flyctl auth login Posiblemente en el mismo ordenador no es necesario - Crear un fichero requirements con pip freeze > requirements.txt En dicho fichero están todas las dependencias. Así con un solo comando se pueden instalar todas en otro entorno: pip install -r requirements.txt - Copiar una plantilla fly.toml de otro proyecto o de fly.io. Hay que modificar dos cosas: * nombre de app, que además aparecerá en la url * puerto FLET_SERVER_PORT = "8080" - Copiar una plantilla Dockerfile de otro proyecto o de fly.io. Hay que modificar la última línea: CMD [ "python" , "./lib/main.py" ] - Crear e inicializar la app flyctl apps create --name <your-app-name> - Desplegar la app flyctl deploy - Abrirla flyctl apps open