Templatesdotcms
cms
dotcms
Hybrid headless content management system for building modern websites, apps and digital experiences with a Java-based, API-first platform.
cmsworkproductivityPostgreSQLOpenSearch
What gets deployed
Web
dotcms server
PostgreSQL
managed database
OpenSearch
managed search
GitHub stars943
About
Hybrid headless content management system for building modern websites, apps and digital experiences with a Java-based, API-first platform.
Managed services
- PostgreSQLTCP:5432
- OpenSearchTCP:9200
Environment Variables
| Variable | Description | Required |
|---|---|---|
| CMS_JAVA_OPTS | Default: -Xmx1g -XX:MaxMetaspaceSize=512m | Optional |
| LANG | Default: C.UTF-8 | Optional |
| TZ | Default: UTC | Optional |
| DB_BASE_URL | Default: jdbc:postgresql://{{KUBERO_APP_NAME}}-db-rw:5432/dotcms | Optional |
| DB_USERNAME | Default: dotcmsdbuser | Optional |
| DB_PASSWORD | Default: password | Optional |
| DOT_ES_ENDPOINTS | Default: http://{{KUBERO_APP_NAME}}-opensearch:9200 | Optional |
| DOT_ES_AUTH_TYPE | Default: NONE | Optional |
| DOT_INITIAL_ADMIN_PASSWORD | Default: admin | Optional |
| DOT_DOTCMS_CLUSTER_ID | Default: dotcms-production | Optional |
Deploy dotcms
One click to deploy a fully configured dotcms instance with all dependencies pre-wired.
Deploy NowReady to deploy dotcms?
No infrastructure to manage. Just connect your repo and go live in seconds.