VeriWorkly provides a comprehensive Docker Compose setup for self-hosting.
-
Configure Docker environment:
cp .env.docker.example .env.docker cp .env.example .env cp apps/server/.env.example apps/server/.env
-
Launch the ecosystem:
docker compose --env-file .env.docker up -d --build
By default, the Docker setup does not include a PostgreSQL container. You should provide an external DATABASE_URL (e.g., Neon or a managed DB) in your .env files.
For production-ready configurations, SSL setup (Nginx/Caddy), and volume management, see: Docker Deployment Guide - VeriWorkly Docs