Framework quickstarts
Each guide uses aloof launch to generate config, then aloof deploy. Same workflow for every stack.
FastAPI
Detected from requirements.txt with fastapi. Release command: alembic upgrade head.
Django
Detected from manage.py + requirements.txt with django. Release command: python manage.py migrate --noinput.
Flask
Detected from requirements.txt with flask.
Open guide →Next.js
Detected from package.json with next.
Open guide →Node.js / Express
Detected from package.json with a start script.
Open guide →Ruby on Rails
Detected from Gemfile with rails. Release command: bin/rails db:migrate.
Go
Detected from go.mod.
Open guide →Any Docker image
Detected from an existing image or Dockerfile.
Open guide →These guides cover eight stacks. aloof launch also detects Remix, Nuxt, Rust, PHP/Laravel, Java (Maven/Gradle), Elixir/Phoenix and static sites and writes a Dockerfile for them; until they have their own guide, follow the Docker guide after running aloof launch. See Deploying apps.