Your next idea deserves a home. Meet Hakopod
← All templates
application / SETUP GUIDE

Cal.com

Scheduling application with private PostgreSQL and a non-root compatibility image.

Before you start

  • Publish the tested compatibility image for anonymous registry pull
  • Stable HTTPS origin and SMTP/provider configuration for invitations and calendar integrations

Configuration that needs your attention

The configuration includes both DATABASE_URL and DATABASE_DIRECT_URL from one private password, plus stable NextAuth and encryption secrets.

Encryption key must contain exactly 32 characters. This candidate does not silently use the Dokploy example database password. Invitation email and calendar provider credentials require the operator settings documented upstream.

Candidate credential references

This draft lists possible credential bindings. Some providers are alternatives. Finalize the required bindings after resolving the migration prerequisites; do not create every listed provider account.

  • database-password
  • session-secret
  • encryption-key

This candidate needs a public site URL. Set the correct origin before starting the application.

Complete the prerequisites

This migration is not enabled for deployment. Resolve the prerequisites listed above and validate startup, networking and persistent storage before using it.

Read the upstream setup documentation ↗

View migration status and native candidate ↗