Stacks
Preview environments for your actual stack.
Six worked examples — each with a working
galley.yml, the
gotcha you'd hit on your first try, and a copy-paste config to
adapt. If your stack is none of these — or all of them — start
with the polyglot page.
-
01
Node
Node or Bun frontends and APIs with Postgres and Redis.
- Node 20
- Postgres 16
- Redis 7
Read the example →
-
02
Go
Go APIs with Postgres and Redis. Quick cold starts.
- Go 1.22
- Postgres 16
- Redis 7
Read the example →
-
03
Python
FastAPI or Flask with Postgres and a Celery worker.
- Python 3.12
- Postgres 16
- Redis 7
Read the example →
-
04
Rails
Rails with Postgres, Redis, and Sidekiq.
- Rails 7
- Postgres 16
- Redis 7
- Sidekiq
Read the example →
-
05
Django
Django with Postgres, Celery, and Redis.
- Django 5
- Postgres 16
- Redis 7
- Celery
Read the example →
-
06
Polyglot
When your stack doesn't fit any single template.
- Anything
- Everything
- All at once
Read the example →
Missing your stack?
These six are where most teams start. For anything stranger, the polyglot page covers the general shape — and an issue on GitHub turns into a new template faster than you'd expect.