(434) 236-9027
← Case Studies Infrastructure Management

Managing 20+ Sites Across 4 Servers

4 servers, 19 Cloudflare zones, 13 tracked domains, all managed solo

The Challenge

Running a web development business means managing not just websites but the entire infrastructure stack. I needed to reliably serve 20+ production websites across multiple servers, handle DNS for 19 Cloudflare zones, manage SSL certificates, monitor uptime, and deploy updates — all as a solo developer without enterprise-level budgets or a dedicated ops team.

The Solution

I built a multi-server infrastructure spanning two Contabo VDS instances, a Vultr CloudPanel VPS, and an Enhance/cPanel server. The primary Contabo server (194.163.137.205) runs 13+ Astro SSR sites as systemd services on dedicated ports, plus FastAPI apps for CrawlHound, a CMS, and a VoIP platform. A second Contabo (213.199.53.199) hosts Life Gateway with Mailcow (50 mailboxes), DocuSeal, and a Docker CRM. The Vultr CloudPanel instance runs PerfectCopier (Laravel + Angular, US and UK instances). An Enhance server handles JM Field's Kirby CMS sites. All 19 zones in my Cloudflare account use standardized settings configured via API: Always HTTPS, TLS 1.2 minimum, Early Hints, Brotli, HTTP/3, and tiered caching rules. Git repositories are mirrored to two Synology NAS units (office and home) for redundancy, with a self-hosted Gitea server managing 30+ repos. Every deployment is scripted with rsync, build verification, and post-deploy ownership fixes.

CloudPanelVultrContaboCloudflareDockerGiteaSynology

Results

4 Production Servers

2 Contabo VDS, 1 Vultr CloudPanel, 1 Enhance/cPanel — each purpose-built

19 Cloudflare Zones

Standardized security and caching rules audited and configured via Cloudflare API

30+ Git Repos

Self-hosted Gitea with NAS backup mirrors on two separate Synology units

Zero Downtime

Automated deployment scripts, systemd services, and health monitoring

View Project Details → Related Service →

Want Similar Results?

Let's discuss your project. Free consultation, no strings attached.

Get in Touch
Mr. Botsworth

Mr. Botsworth

Hey! I'm Mr. Botsworth, Greg's search bot. Ask me about his projects, skills, or services.