Skip to content

Self-Hosted Overview

Derma Consent is designed to be self-hosted on your own infrastructure. This gives you full control over patient data — a key requirement for GDPR compliance in medical settings.

What You'll Deploy

ComponentTechnologyPurpose
FrontendNext.js 16Patient-facing UI + staff dashboard
BackendNestJS 11REST API, auth, PDF generation
DatabasePostgreSQL 15+All application data
File StorageSupabase Storage (optional)PDF and photo storage

Deployment Options

The fastest way to deploy. A single docker-compose.yml brings up all three services. See Docker Deployment.

Manual Deployment

Run each service directly on a VM or bare metal. See Installation.

Next Steps

  1. Prerequisites — what you need before starting
  2. Installation — step-by-step guide
  3. Configuration — environment variables
  4. Docker Deployment — Docker Compose setup

DSGVO-konforme digitale Einwilligungen