Important: Kallithea does not have an official Docker image. The following are community-maintained options without official support from the Kallithea project.
| Image | Source | Notes |
|---|---|---|
petergrace/kallithea |
Docker Hub | Community-maintained |
domruf/kallithea-docker |
GitHub | Includes docker-compose example |
tlvu/kallithea-evolve |
Docker Hub | Experimental evolve support |
This example uses a community image. Review and test thoroughly before production use.
services:
kallithea:
image: petergrace/kallithea:latest
ports:
- "5000:5000"
volumes:
- kallithea-data:/srv/kallithea
environment:
- KALLITHEA_DB=postgresql://kallithea:password@db/kallithea
depends_on:
- db
db:
image: postgres:15
environment:
- POSTGRES_PASSWORD=password
- POSTGRES_USER=kallithea
- POSTGRES_DB=kallithea
volumes:
- postgres-data:/var/lib/postgresql/data
volumes:
kallithea-data:
postgres-data:
For production deployments, the Kallithea project recommends traditional installation:
pip install kallitheapaster make-config kallithea /etc/kallithea/kallithea.iniSee Kallithea Setup for the traditional installation guide.
Any questions?
Feel free to contact us. Find all contact information on our contact page.