QuackbackQuackback Docs
Self-Hosting

Self-Hosting

Run Quackback on your own infrastructure.

Self-Hosting

Deploy Quackback on your own servers for complete control over your data and infrastructure.

Why Self-Host?

Data Sovereignty

Keep all feedback data on your own infrastructure:

  • Full control over where data is stored
  • Meet compliance requirements (GDPR, HIPAA, SOC2)
  • No third-party access to your data

Customization

Modify Quackback to fit your needs:

  • Custom integrations
  • Extended features
  • White-label completely

Privacy

For sensitive industries:

  • Healthcare
  • Finance
  • Government
  • Enterprise security requirements

Requirements

Server Requirements

ResourceMinimumRecommended
CPU2 cores4 cores
RAM4 GB8 GB
Storage20 GB100 GB
OSLinuxUbuntu 22.04 LTS

Software Requirements

  • Docker and Docker Compose
  • PostgreSQL 15+ (or use included container)
  • Redis (optional, for caching)
  • Reverse proxy (nginx, Caddy, or Traefik)

Domain & SSL

  • A domain name pointing to your server
  • SSL certificate (Let's Encrypt works great)

Deployment Options

The easiest way to get started:

  • Single command deployment
  • All dependencies included
  • Easy updates

Kubernetes

For larger deployments:

  • Horizontal scaling
  • High availability
  • Helm chart available

Manual Installation

For advanced users:

  • Full control over the stack
  • Custom configurations
  • Requires more setup

Quick Start

Get Quackback running in minutes:

# Clone the repository
git clone https://github.com/quackback/quackback.git
cd quackback

# Copy environment template
cp .env.example .env

# Configure your settings
nano .env

# Start with Docker Compose
docker compose up -d

See Installation Guide for detailed steps.

What's Included

The self-hosted version includes all features:

  • Unlimited workspaces
  • Unlimited team members
  • Unlimited boards and feedback
  • All integrations
  • Full API access
  • Email notifications

Support

Community Support

  • GitHub Issues
  • Community Discord
  • Documentation

Priority Support

Available with a support license:

  • Direct email support
  • Priority bug fixes
  • Migration assistance

Comparison

FeatureCloudSelf-Hosted
Setup timeInstant30 minutes
MaintenanceWe handle itYou handle it
Data locationOur serversYour servers
UpdatesAutomaticManual
CustomizationLimitedFull
SupportIncludedCommunity/License

Next: Installation

On this page