Docker playground
You can easily try Comentario out with Docker
The easiest way to give Comentario a spin is using Docker with its Compose plugin. You won’t need anything else to try it out.
You will need to create the following two files.
docker-compose.yml
:
version: '3'
services:
db:
image: postgres:17-alpine
environment:
POSTGRES_DB: comentario
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
ports:
- "5432:5432"
app:
image: registry.gitlab.com/comentario/comentario
environment:
BASE_URL: http://localhost:8080/
SECRETS_FILE: "/secrets.yaml"
ports:
- "8080:80"
volumes:
- ./secrets.yaml:/secrets.yaml:ro
secrets.yaml
(find more details in Secrets):
postgres:
host: db
port: 5432
database: comentario
username: postgres
password: postgres
The two files must reside in the same directory. Then, start the database and the backend using:
docker compose up
Comentario will be reachable at localhost:8080. Just navigate to Sign up and register with any email and password: you’ll become a superuser and will be able to configure the server and add domains in the UI.