Docker Hub
Images I build, sign, and run in production myself. Multi-arch, so they run on your laptop and your servers without a rebuild.
barakoCMS: pick your pour
barakoCMS ships as two images, so you choose how strong you want it.
| Image | The pour | What is inside |
|---|---|---|
arnelirobles/barako-cms | Barako (full) | The engine with every module on: Accounting, Import, Files, Email, Device Trust, External Auth, Feature Flags, Portability. The default. |
arnelirobles/barako-cms-decaf | Decaf (core) | The core engine on its own. Add only the modules you want in your own host. |
arnelirobles/barako-admin | Milk | The admin UI. Pair it with either pour, or take the API black. |
The full stack in one command
Postgres, the full API, and the admin UI, straight from Docker Hub. No clone, no build.
bash
curl -O https://raw.githubusercontent.com/BaryoDev/barakoCMS/master/docker-compose.hub.yml
docker compose -f docker-compose.hub.yml up -d
# Admin UI -> http://localhost:3000 API -> http://localhost:5005
# Sign in with admin / changeme-in-production (change these before real use).For the lean core, swap barako-cms for barako-cms-decaf in that compose file.
Just the API
bash
docker run -d -p 8080:8080 \
-e DATABASE_URL="postgres://user:pass@host:5432/barako" \
-e JWT__Key="a-long-random-secret-at-least-32-chars" \
arnelirobles/barako-cms
# or arnelirobles/barako-cms-decaf for the lean coreEvery module's own config (Resend email, OAuth sign-in, and so on) stays optional, so the API runs with nothing more than a database and a JWT key. Turn features on or off per tenant with feature flags. Full setup is in the barakoCMS docs.
Loading Docker images...