Production-ready Strapi 5.42.0 base image for HelmForge charts.
- ✅ Strapi 5.42.0 — Latest stable
- ✅ Node.js 22 Alpine — LTS base
- ✅ Multi-database — SQLite, PostgreSQL, MySQL
- ✅ Multi-arch — linux/amd64, linux/arm64
- ✅ Security hardened — Non-root, minimal Alpine
- ✅ Health check —
/_healthendpoint - ✅ Signed — Cosign keyless signing
- ✅ SBOM — Software Bill of Materials included
docker pull helmforge/strapi-base:latest
docker run -p 1337:1337 \
-e APP_KEYS="key1,key2,key3,key4" \
-e API_TOKEN_SALT="your-salt" \
-e ADMIN_JWT_SECRET="your-secret" \
-e JWT_SECRET="your-secret" \
-e TRANSFER_TOKEN_SALT="your-salt" \
helmforge/strapi-base:latestdocker-compose up -dAccess:
- Admin panel: http://localhost:1337/admin
- API: http://localhost:1337/api
- Adminer (DB): http://localhost:9090
helm repo add helmforge https://repo.helmforge.dev
helm install strapi helmforge/strapiDevelopment (Content-Type Builder enabled):
docker run -e NODE_ENV=development helmforge/strapi-base:latestProduction (optimized, schema fixed):
docker run -e NODE_ENV=production helmforge/strapi-base:latestSee .env.example for all configuration options.
APP_KEYS- Session keys (comma-separated, 4 keys minimum)API_TOKEN_SALT- API token saltADMIN_JWT_SECRET- Admin JWT secretJWT_SECRET- User JWT secretTRANSFER_TOKEN_SALT- Transfer token salt
DATABASE_CLIENT=postgresDATABASE_HOST- Database hostDATABASE_PORT=5432DATABASE_NAME- Database nameDATABASE_USERNAME- Database userDATABASE_PASSWORD- Database passwordDATABASE_POOL_MIN=0- Important for Docker!
curl http://localhost:1337/_healthResponse:
{
"status": "ok",
"timestamp": "2026-04-10T02:00:00.000Z",
"uptime": 123.45,
"database": "connected",
"version": "5.42.0"
}# Development
docker build -t strapi-base:dev .
# Production
docker build -t strapi-base:prod -f Dockerfile.prod .- strapi-community/strapi-tool-dockerize
- GitHub Actions for CI/CD
- Cosign for image signing
- Syft for SBOM generation
- Trivy for vulnerability scanning
- Chart: https://helmforge.dev/docs/charts/strapi
- Strapi: https://docs.strapi.io
Apache-2.0