New with Release v0.2.124 · superfly/flyctl · GitHub
Demo:
fly launch --from https://github.com/fly-apps/django-dictaphone
fly launch --attach --from https://github.com/rubys/cog-whisper
fly deploy
You will end up with an app that uses Postgres, Tigris, Upstash Redis, WebSockets, Celery, and OpenAI Whisper. All preconfigured to work together.
The specific changes that made this possible:
- Deploy redis if detected
- Deploy postgres if detected
- Add celery process if detected
- Support uvicorn
- Add venv to dockerignore if present
- Automatically deploy unless an error is detected
- Use Debian bookworm if available