(434) 218-3009
← Case Studies Infrastructure Management

Managing 7 Sites Across 3 Servers

3 servers, 7 zones, 7 Cloudflare 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 7+ production websites across multiple servers, handle DNS for 7 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 three Vultr VPS instances and a Contabo VDS. The primary web server runs CloudPanel hosting 4 production sites with per-site Linux user isolation. A second Vultr instance handles the quoting tool (Laravel + Vite) and Asterisk PBX for VoIP. The Contabo server runs Docker containers for Home Assistant, ESPHome, and MQTT. All 7 domains use Cloudflare with standardized settings I audited and configured via API: Always HTTPS, TLS 1.2 minimum, Early Hints, Brotli, HTTP/3, and aggressive caching. Git repositories are mirrored to two Synology NAS units (office and home) for redundancy, with a self-hosted Gitea server managing 17+ repos. Every deployment is scripted with rsync and post-deploy ownership fixes, ensuring consistent and repeatable releases.

CloudPanelVultrContaboCloudflareDockerGiteaSynology

Results

3 VPS Servers

Vultr CloudPanel, Vultr PBX, and Contabo IoT — each purpose-built

7 Cloudflare Zones

Standardized security settings audited and configured via Cloudflare API

17+ 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.