Savannah Cloud

Introduction

Savannah Cloud — a full-stack cloud platform for developers by Siohioma Group.

Savannah Cloud

A Siohioma Group Company

Savannah Cloud is a full-stack cloud platform for developers — deploy apps, manage custom domains, send email & SMS, run background jobs, and automate workflows through a unified API and MCP interface.

What You Can Do

CapabilityDescription
App DeploymentsDeploy Vite, Next.js, CRA, Python, Go apps directly from GitHub
Background JobsPush jobs via REST API — email, SMS, webhooks, AI, payments
Custom DomainsAdd domains, delegate DNS to Savannah nameservers, auto-verify
EmailSend transactional email via Resend from noreply@savannahcloud.com
SMSSend SMS via Africa's Talking API
MCP ServerAI agent integration (Claude, Cursor) via JSON-RPC 2.0 + SSE
Team ManagementInvite members by email, role-based access control
API KeysScoped sc_... keys for programmatic access

The Stack

LayerTechnology
BackendGo 1.25, net/http, pgx/v5, golang-jwt/jwt, bcrypt
QueueRedis (BLPOP-based worker pool, 4 workers, FIFO with retries)
DatabasePostgreSQL 16 (SCRAM-SHA-256 → trust auth via custom pg_hba.conf)
DNSPowerDNS Auth 4.9 with REST API
StorageCloudflare R2 (deployment artefacts)
EmailResend API (noreply@savannahcloud.com)
SMSAfrica's Talking API
MCPJSON-RPC 2.0 over HTTP + SSE stream
FrontendReact 18, TypeScript, Vite, Tailwind CSS, Lucide, React Router v6
ContainerDocker + Docker Compose (5 services)
Reverse ProxyNginx (production, port 80)

Production Endpoints

ServiceURL
APIhttps://api.savannahcloud.com
Dashboardhttp://178.105.152.34
MCPhttps://api.savannahcloud.com/mcp

Quick Start

On this page