QQueueDocs
Home GitHub

Getting Started

  • Introduction
  • Quickstart

Sending email

  • Send Your First Email
  • Send Your First Campaign
  • Transactional API
  • SDK

Guides

  • SMTP Providers
  • Mailcow Setup
  • Managed Infrastructure
  • Troubleshooting
  • Demo Walkthrough

Deployment

  • Deploy to a VPS
  • Architecture
  • Beta Launch Checklist

Reference

  • Environment Variables

Legal

  • Licensing
  • Cloud Boundary
  • Trademark

Project

  • Roadmap
  • Status
  • Changelog
  • Release Notes
  • FAQ

Documentation

QQueue Docs

Practical docs for self-hosting QQueue — from your first sent email to a production deployment. New here? Start with the Introduction.

Getting Started

Introduction

What QQueue is and where to begin.

Quickstart

Clone to first sent email, locally.

Sending email

Send Your First Email

Transactional send — dashboard, API, and SDK.

Send Your First Campaign

Campaigns — contacts, lists, templates, analytics.

Transactional API

API keys, sends, errors, webhooks.

SDK

The qqueue-sdk TypeScript client.

Guides

SMTP Providers

Connect any SMTP sender.

Mailcow Setup

Send through a Mailcow mail server.

Managed Infrastructure

Hosted Postgres, Redis, and storage (Neon, Upstash, R2).

Troubleshooting

Fixes for common issues.

Demo Walkthrough

A guided product tour.

Deployment

Deploy to a VPS

Production Docker Compose with Caddy.

Architecture

How the monorepo fits together.

Beta Launch Checklist

Verify before going live.

Reference

Environment Variables

Every configuration value.

Legal

Licensing

Open-core AGPL vs commercial cloud.

Cloud Boundary

What lives in core vs cloud.

Trademark

QQueue branding and marks.

Project

Roadmap

Shipped, in progress, and planned.

Status

Current capability and gap audit.

Changelog

Public release history and notable changes.

Release Notes

Release checklist and beta notes.

FAQ

Common questions, answered.