Self-HostingOverview

Self-Hosting Overview

Run your own HeySummon instance with full control over data and infrastructure.

Why Self-Host?

Self-HostedCloud
DeployYour own servercloud.heysummon.ai
DatabaseSQLite, PostgreSQLManaged
ControlFullManaged
CostFree (your infra)Free tier
DataStays on your serverOn Vercel
CustomizationFull source accessNone

Requirements

  • Docker ≥ 24.0 with Docker Compose plugin
  • ≥ 1 GB RAM (works on Raspberry Pi 4+)
  • Optional: account with a connectivity provider (Cloudflare, Tailscale, or Ngrok)

Quick Start

git clone https://github.com/thomasansems/hitlaas-platform.git
cd hitlaas-platform
bash scripts/setup.sh

The setup wizard handles everything: connectivity, environment variables, and Docker stack startup.

Docker Image

Pre-built images available on GHCR:

docker pull ghcr.io/thomasansems/hitlaas-platform:latest

Available for linux/amd64 and linux/arm64 (Raspberry Pi).

Connectivity Options

You need a way to expose your instance to the internet:

MethodCostCustom DomainStable URLBest For
Cloudflare TunnelFreeProduction
Tailscale FunnelFreeInternal/team
NgrokFree (limited)Paid❌ FreeQuick testing
DirectFreeVPS with public IP

Next Steps