Infrastructure & Sovereign Hosting•7 min read•Updated: November 2026

Sovereign Infrastructure: Running Domillio on Your Own Server or Cloud VPS

Complete blueprint for deploying Domillio on your own Linux server, private bare-metal, or cloud container platform with PostgreSQL, Docker, and Cloudflare Zero Trust Tunnels.
⚖️ Statutory Authority: EU GDPR Article 25 (Data Protection by Design and by Default) & US FTC Data Security Guidelines

1. The Sovereign Compliance Philosophy

Compliance data is exceptionally sensitive: state resale tax IDs, federal CPC lab certificates, supplier EORI numbers, and wholesale customer tax records. Relying on third-party SaaS vendors exposes merchants to recurring subscription inflation, vendor lock-in, and downstream data breaches.

Domillio apps are engineered with a Sovereign-First architecture: merchants retain 100% ownership of their database, audit ledgers, and certificate storage on hardware or cloud servers they completely control.

2. Server & Cloud Hosting Options

Domillio is 100% platform-agnostic. Merchants have complete freedom to choose where and how to host their compliance desks:

• Dedicated Linux Server / On-Premises Bare-Metal: Run on any standard Linux distribution (Ubuntu Server, Debian, Fedora, Arch) in your office rack or private data center for maximum privacy.

• Cloud VPS Providers: Deploy lightweight Docker containers on cost-effective cloud VPS providers like Hetzner Cloud (from €3.79/mo), DigitalOcean Droplets (from $4/mo), or Linode/Akamai Cloud.

• Managed Container Platforms: Run on modern container services such as AWS ECS / Lightsail, Google Cloud Run, Railway, Render, or Fly.io with automated scaling.

3. Multi-Container Docker Architecture

The deployment utilizes a battle-tested 3-container topology orchestrated by Docker Compose:

  • domillio-tax-db: PostgreSQL 16 Alpine with isolated local volume storage and healthcheck synchronization.
  • domillio-tax-app: React Router 7 / Node 22 runtime running non-root with tini init and bounded healthz probes.
  • domillio-tax-tunnel: Cloudflared daemon maintaining an outbound-only encrypted WireGuard connection to Cloudflare edge.

4. Ingress Security via Cloudflare Zero Trust

Traditional self-hosting requires opening router ports (80/443) and dynamic DNS, exposing networks to automated bot attacks. Cloudflare Tunnels create an outbound-only tunnel directly to Cloudflare's global edge network. Your server firewall stays 100% closed, while Cloudflare provides free managed SSL, HTTP/2, and enterprise DDoS shielding.

5. Roadmap: In-Application Cloud Extensions

To make private cloud deployment completely effortless, Domillio's product roadmap includes native in-application cloud extensions directly inside the merchant admin.

Merchants will be able to connect their preferred cloud provider (AWS, GCP, DigitalOcean, Hetzner, Railway) via API tokens and launch or scale dedicated compliance desks with 1 click without opening a terminal.

6. Backup, Rollback & Disaster Recovery

Daily automated PostgreSQL dumps and uploads volume snapshots can be synchronized to encrypted cold storage (S3, Backblaze B2, or local storage). If host hardware ever fails, a replacement instance can be provisioned in under 15 minutes using the automated setup script.

Automate This Regulation on Shopify

Automate sales-tax exemption and resale certificate management for wholesale buyers. Real-time 50-state tax ID format checks, instant customer tax-exempt syncing, and audit-ready CSV exports.