VDC Infrastructure Examples
These examples show how real workloads can look on VDC. Each stack combines a VyOS router, servers, and Marketplace apps into a complete, ready-to-run environment.
Prices: €2.00/core/mo · €4.00/GB RAM/mo · €0.06/GB disk/mo · €2.00/IP/mo. Public IPv4 is assigned to the VyOS router only – all other servers use the private network.
🛒 Online Store
A complete e-commerce stack: storefront, database, transactional email, analytics and uptime monitoring.
Router · Gateway · public IPv4
Server: VyOS Router
Routing, NAT, Firewall, VPN – entry point for all traffic 1 vCPU 1 GB RAM 10 GB SSD 1 IPv4 ~9 EUR/mo
Frontend / E-commerce
Server: Web
PrestaShop / WooCommerce
2 vCPU 4 GB 64 GB ~24 EUR/mo
Server: Mail
iRedMail / Mailcow
2 vCPU 4 GB 64 GB ~24 EUR/mo
Analytics
Server: Analytics
Matomo
2 vCPU 2 GB 32 GB ~14 EUR/mo
Database
Server: Database
MySQL / PostgreSQL
2 vCPU 4 GB 64 GB ~24 EUR/mo
Monitoring
Server: Monitoring
Uptime Kuma
1 vCPU 1 GB 16 GB ~7 EUR/mo
Secrets
Server: Secrets
Vaultwarden
1 vCPU 1 GB 16 GB ~7 EUR/mo
| Server | Application | vCPU | RAM | Disk | Price |
|---|---|---|---|---|---|
| VyOS Router | VyOS | 1 | 1 GB | 10 GB | ~9 EUR/mo |
| Server: Web | PrestaShop / WooCommerce | 2 | 4 GB | 64 GB | ~24 EUR/mo |
| Server: Mail | iRedMail / Mailcow | 2 | 4 GB | 64 GB | ~24 EUR/mo |
| Server: Analytics | Matomo | 2 | 2 GB | 32 GB | ~14 EUR/mo |
| Server: Database | MySQL / PostgreSQL | 2 | 4 GB | 64 GB | ~24 EUR/mo |
| Server: Monitoring | Uptime Kuma | 1 | 1 GB | 16 GB | ~7 EUR/mo |
| Server: Secrets | Vaultwarden | 1 | 1 GB | 16 GB | ~7 EUR/mo |
| Backup | Optional | – | – | – | 20% of disk size |
| Total (without backup) | ~109 EUR/mo | ||||
This is an example configuration. You can start with fewer servers and scale as your store grows. Backup is billed at 20% of the server’s disk size (about €0.012 per GB of disk per month) while automatic backups are enabled, regardless of how many backups are stored. Deleting backups does not reduce the cost – to stop backup charges, turn off automatic backups.
⚙ Dev Team
A full DevOps stack for software teams: version control with CI/CD, automation, monitoring, file storage and documentation.
Router · Gateway · public IPv4
Server: VyOS Router
Routing, NAT, Firewall, VPN – team access point 1 vCPU 1 GB RAM 10 GB SSD 1 IPv4 ~9 EUR/mo
Version Control + CI/CD
Server: GitLab CE
GitLab CE + Actions Runner
4 vCPU 8 GB 128 GB ~48 EUR/mo
Automation
Server: Automation
n8n
2 vCPU 2 GB 32 GB ~14 EUR/mo
Monitoring
Server: Monitoring
Zabbix + Uptime Kuma
2 vCPU 4 GB 64 GB ~24 EUR/mo
Secrets
Server: Secrets
Vaultwarden
1 vCPU 1 GB 16 GB ~7 EUR/mo
Server: Mail
iRedMail / Mailcow
2 vCPU 4 GB 64 GB ~24 EUR/mo
Storage
Server: Storage
Nextcloud
2 vCPU 4 GB 64 GB ~24 EUR/mo
Tech Blog / Docs
Server: Blog
Ghost
1 vCPU 2 GB 32 GB ~12 EUR/mo
Analytics / BI
Server: BI
Metabase
2 vCPU 2 GB 32 GB ~14 EUR/mo
| Server | Application | vCPU | RAM | Disk | Price |
|---|---|---|---|---|---|
| VyOS Router | VyOS | 1 | 1 GB | 10 GB | ~9 EUR/mo |
| Server: GitLab CE | GitLab CE + Runner | 4 | 8 GB | 128 GB | ~48 EUR/mo |
| Server: Automation | n8n | 2 | 2 GB | 32 GB | ~14 EUR/mo |
| Server: Monitoring | Zabbix + Uptime Kuma | 2 | 4 GB | 64 GB | ~24 EUR/mo |
| Server: Secrets | Vaultwarden | 1 | 1 GB | 16 GB | ~7 EUR/mo |
| Server: Mail | iRedMail / Mailcow | 2 | 4 GB | 64 GB | ~24 EUR/mo |
| Server: Storage | Nextcloud | 2 | 4 GB | 64 GB | ~24 EUR/mo |
| Server: Blog | Ghost | 1 | 2 GB | 32 GB | ~12 EUR/mo |
| Server: BI | Metabase | 2 | 2 GB | 32 GB | ~14 EUR/mo |
| Backup | Optional | – | – | – | 20% of disk size |
| Total (without backup) | ~176 EUR/mo | ||||
GitLab CE requires at least 4 vCPU and 8 GB RAM for comfortable use. The runner is pre-configured and compatible with GitHub Actions syntax. Backup is billed at 20% of the server’s disk size (about €0.012 per GB of disk per month) while automatic backups are enabled, regardless of how many backups are stored. Deleting backups does not reduce the cost – to stop backup charges, turn off automatic backups.
🏢 Corporate Office
A GDPR-compliant office stack: email, video conferencing, file storage, photo archive, analytics and automation – all on your own infrastructure in Europe.
Router · Gateway · public IPv4
Server: VyOS Router
Routing, NAT, Firewall, Site-to-Site VPN 1 vCPU 1 GB RAM 10 GB SSD 1 IPv4 ~9 EUR/mo
Server: Mail
iRedMail / Mailcow
2 vCPU 4 GB 64 GB ~24 EUR/mo
Video Conferencing
Server: Video
Jitsi Meet
4 vCPU 8 GB 64 GB ~44 EUR/mo
Documents & Files
Server: Cloud
Nextcloud
2 vCPU 4 GB 64 GB ~24 EUR/mo
Photo Archive
Server: Photos
Immich
2 vCPU 4 GB 128 GB ~28 EUR/mo
Analytics / BI
Server: BI
Metabase
2 vCPU 2 GB 32 GB ~14 EUR/mo
Automation
Server: Automation
n8n
2 vCPU 2 GB 32 GB ~14 EUR/mo
Monitoring
Server: Monitoring
Uptime Kuma
1 vCPU 1 GB 16 GB ~7 EUR/mo
Secrets
Server: Secrets
Vaultwarden
1 vCPU 1 GB 16 GB ~7 EUR/mo
Web Analytics
Server: Analytics
Matomo
2 vCPU 2 GB 32 GB ~14 EUR/mo
| Server | Application | vCPU | RAM | Disk | Price |
|---|---|---|---|---|---|
| VyOS Router | VyOS | 1 | 1 GB | 10 GB | ~9 EUR/mo |
| Server: Mail | iRedMail / Mailcow | 2 | 4 GB | 64 GB | ~24 EUR/mo |
| Server: Video | Jitsi Meet | 4 | 8 GB | 64 GB | ~44 EUR/mo |
| Server: Cloud | Nextcloud | 2 | 4 GB | 64 GB | ~24 EUR/mo |
| Server: Photos | Immich | 2 | 4 GB | 128 GB | ~28 EUR/mo |
| Server: BI | Metabase | 2 | 2 GB | 32 GB | ~14 EUR/mo |
| Server: Automation | n8n | 2 | 2 GB | 32 GB | ~14 EUR/mo |
| Server: Monitoring | Uptime Kuma | 1 | 1 GB | 16 GB | ~7 EUR/mo |
| Server: Secrets | Vaultwarden | 1 | 1 GB | 16 GB | ~7 EUR/mo |
| Server: Analytics | Matomo | 2 | 2 GB | 32 GB | ~14 EUR/mo |
| Backup | Optional | – | – | – | 20% of disk size |
| Total (without backup) | ~185 EUR/mo | ||||
All data stays on your servers in Europe – fully GDPR-compliant. No third-party services required. Backup is billed at 20% of the server’s disk size (about €0.012 per GB of disk per month) while automatic backups are enabled, regardless of how many backups are stored. Deleting backups does not reduce the cost – to stop backup charges, turn off automatic backups.
👤 Personal
A personal VDC for gaming, private file storage, a personal blog and password management. Everything under your control.
Router · Gateway · public IPv4
Server: VyOS Router
Routing, NAT, Firewall – single entry point 1 vCPU 1 GB RAM 10 GB SSD 1 IPv4 ~9 EUR/mo
Game Server
Server: Minecraft
Minecraft Server
2 vCPU 4 GB 32 GB ~22 EUR/mo
Game Server
Server: CS2
Counter-Strike 2 Server
2 vCPU 2 GB 32 GB ~14 EUR/mo
Photo Archive
Server: Photos
Immich
2 vCPU 4 GB 128 GB ~28 EUR/mo
Files & Documents
Server: Cloud
Nextcloud
2 vCPU 2 GB 64 GB ~16 EUR/mo
Personal Blog
Server: Blog
Ghost
1 vCPU 2 GB 32 GB ~12 EUR/mo
Password Manager
Server: Secrets
Vaultwarden
1 vCPU 1 GB 16 GB ~7 EUR/mo
| Server | Application | vCPU | RAM | Disk | Price |
|---|---|---|---|---|---|
| VyOS Router | VyOS | 1 | 1 GB | 10 GB | ~9 EUR/mo |
| Server: Minecraft | Minecraft Server | 2 | 4 GB | 32 GB | ~22 EUR/mo |
| Server: CS2 | Counter-Strike 2 Server | 2 | 2 GB | 32 GB | ~14 EUR/mo |
| Server: Photos | Immich | 2 | 4 GB | 128 GB | ~28 EUR/mo |
| Server: Cloud | Nextcloud | 2 | 2 GB | 64 GB | ~16 EUR/mo |
| Server: Blog | Ghost | 1 | 2 GB | 32 GB | ~12 EUR/mo |
| Server: Secrets | Vaultwarden | 1 | 1 GB | 16 GB | ~7 EUR/mo |
| Backup | Optional | – | – | – | 20% of disk size |
| Total (without backup) | ~108 EUR/mo | ||||
You don’t need all servers at once – start with what you need and add more later. Each server is billed independently. Backup is billed at 20% of the server’s disk size (about €0.012 per GB of disk per month) while automatic backups are enabled, regardless of how many backups are stored. Deleting backups does not reduce the cost – to stop backup charges, turn off automatic backups.
Ready to build your own stack? Get started with VDC →