What We Did
We built a hosting platform based on virtualization, containers, and distributed storage, designed for application isolation, redundancy, backups, and incident recovery.
- Proxmox VE clusters with Ceph distributed storage
- LXC and Docker containers with separate environments for development, testing, and production
- reverse proxy with automatically managed TLS certificates
- backups via Proxmox Backup Server and NAS storage, with retention policies and restore testing
- network segmentation via VLANs, firewalls, internal access VPN, IDS/IPS, and DNS filtering
- monitoring with alerts and preventive maintenance
- domain and certificate management
- email infrastructure for business domains—SPF, DKIM, and DMARC; transactional email separation and reputation monitoring
- object storage compatible with S3 and PostgreSQL databases in containers with encrypted connections
- CI/CD pipelines, automated image builds, and private registries
The limitations of our own infrastructure. Hosting at our office is protected by UPS and short power interruption mitigation, but does not provide full redundancy for electricity and internet connection. For applications that cannot tolerate downtime, we use cloud VPS or hybrid configurations.