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
| Resource | Minimum | Recommended |
|---|---|---|
| CPU | 2 cores | 4 cores |
| RAM | 4 GB | 8 GB |
| Storage | 20 GB | 100 GB |
| OS | Linux | Ubuntu 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
Docker Compose (Recommended)
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 -dSee 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
| Feature | Cloud | Self-Hosted |
|---|---|---|
| Setup time | Instant | 30 minutes |
| Maintenance | We handle it | You handle it |
| Data location | Our servers | Your servers |
| Updates | Automatic | Manual |
| Customization | Limited | Full |
| Support | Included | Community/License |
Next: Installation