██╗ ██╗███████╗██████╗ ██████╗ ██╗ ██╗███████╗███╗ ██╗████████╗██╗ ██╗██████╗ ███████╗███████╗
██║ ██║██╔════╝██╔══██╗██╔══██╗ ██║ ██║██╔════╝████╗ ██║╚══██╔══╝██║ ██║██╔══██╗██╔════╝██╔════╝
██║ ██║█████╗ ██████╔╝██║ ██║ ██║ ██║█████╗ ██╔██╗ ██║ ██║ ██║ ██║██████╔╝█████╗ ███████╗
╚██╗ ██╔╝██╔══╝ ██╔══██╗██║ ██║ ╚██╗ ██╔╝██╔══╝ ██║╚██╗██║ ██║ ██║ ██║██╔══██╗██╔══╝ ╚════██║
╚████╔╝ ███████╗██║ ██║██████╔╝ ╚████╔╝ ███████╗██║ ╚████║ ██║ ╚██████╔╝██║ ██║███████╗███████║
╚═══╝ ╚══════╝╚═╝ ╚═╝╚═════╝ ╚═══╝ ╚══════╝╚═╝ ╚═══╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝╚══════╝
[ BUILD DIFFERENT ]
████████████████████████████████████████████████████████
█ █
█ ╔══════════════════════════════════════════════╗ █
█ ║ VERD VENTURES ║ █
█ ║ STATUS: BUILDING ║ █
█ ║ LOCATION: HELSINKI, EU ║ █
█ ╚══════════════════════════════════════════════╝ █
█ █
████████████████████████████████████████████████████████
A venture studio creating tools and products on infrastructure we own and control. No vendor lock-in. No surprise bills. Full sovereignty.
What we do and why we do it
We build, launch, and scale software products. From initial concept to production deployment, we handle the full stack with a bias toward shipping fast.
Every product we build runs on infrastructure we control. European servers, automated deployments, and complete data sovereignty from day one.
We integrate AI into our development workflow and products. Not as a gimmick, but as a force multiplier for building better software faster.
We build on open source and contribute back. No proprietary lock-in. Everything we use can be replicated, forked, or self-hosted.
How we think about building
| METRIC | TYPICAL STARTUP | VERD VENTURES |
|---|---|---|
| Infrastructure Cost (10 projects) | $300 - $600/mo | $15 - $25/mo |
| Vendor Dependencies | 5-10 services | Minimal |
| Data Location | US / Mixed | EU (Helsinki) |
| Deployment Control | Platform-dependent | Full SSH access |
| Scaling Model | Pay-per-use ($$$) | Predictable / Fixed |
Scale when it pays for itself. No premature optimization. No Kubernetes until you actually need it.
Git push to deploy. Zero-downtime updates. Instant rollbacks. Same DX as managed platforms.
Repeatable infrastructure. Every decision recorded. Any engineer can rebuild from scratch.
Your servers. Your databases. Your backups. Full sovereignty over every byte.
Battle-tested open source. Zero proprietary dependencies.
Zero-downtime deployments via SSH + Docker. Built by 37signals. One command deploys everywhere.
Self-hosted Git platform. GitHub Actions compatible CI/CD. Container registry included.
The world's most advanced open source database. One instance, multiple databases per project.
European cloud infrastructure. Helsinki datacenter. Transparent pricing. No surprises.
DDoS protection and CDN at the edge. SSL termination. WAF rules. All on the free tier.
AI-powered development and infrastructure management. Natural language ops via SSH terminal.
Everything managed through the terminal
No dashboards. No web UIs. SSH in and manage everything through conversation. Deploy apps. Monitor logs. Troubleshoot issues. All from your terminal.
verd@hel1:~$ claude
VERD VENTURES | Development Server
Connected to: hel1-dev (65.21.185.242)
> deploy my-app to production
Building image from git.spreadtheverd.org/verd/my-app...
Pushing to container registry...
Rolling out to production servers...
Health check passed. Zero-downtime deploy complete.
my-app.dev.spreadtheverd.org is live.
> show me the logs from the last hour
[14:23:01] INFO: Request processed in 45ms
[14:23:15] INFO: Database query optimized
[14:24:02] INFO: Cache hit ratio: 94.2%
> _
Mac, Linux, Windows, mobile (Terminus). Any device with SSH can be your control center.
No memorizing commands. Describe what you want in plain English.
AI knows your infrastructure, configs, and history. Intelligent assistance, not generic responses.
Simple. Scalable. Self-hosted.
┌─────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ CLOUDFLARE │
│ DDoS Protection | WAF | CDN | SSL Termination │
│ │
│ git.spreadtheverd.org *.dev.spreadtheverd.org │
└─────────────────────────────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ DEV SERVER (Hetzner Helsinki) │
│ CX23: 2 vCPU | 4GB RAM | 40GB SSD │
│ ┌───────────────────────────────────────────────────────────────────────────────────────────────┐ │
│ │ KAMAL-PROXY │ │
│ │ Reverse Proxy | Auto SSL | Zero-Downtime Routing │ │
│ │ Ports 80, 443 │ │
│ └───────────────────────────────────────────────────────────────────────────────────────────────┘ │
│ │ │ │ │
│ ┌──────────────┴──────────┐ ┌─────────┴─────────┐ ┌────────────┴────────────┐ │
│ ▼ ▼ ▼ ▼ ▼ ▼ │
│ ┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────────────────────────────┐ │
│ │ FORGEJO │ │ POSTGRESQL │ │ PROJECTS │ │
│ │ │ │ │ │ │ │
│ │ ┌───────────────┐ │ │ ┌───────────────┐ │ │ ┌───────────┐ ┌───────────────────┐ │ │
│ │ │ Git Repos │ │ │ │ forgejo_db │ │ │ │ project-a │ │ project-b │ │ │
│ │ │ CI/CD Actions │ │ │ │ project_a_db │ │ │ │ :3001 │ │ :3002 │ │ │
│ │ │ Container Reg │ │ │ │ project_b_db │ │ │ └───────────┘ └───────────────────┘ │ │
│ │ │ Code Review │ │ │ │ project_c_db │ │ │ │ │
│ │ └───────────────┘ │ │ └───────────────┘ │ │ ┌───────────┐ ┌───────────────────┐ │ │
│ │ │ │ │ │ │ project-c │ │ project-d │ │ │
│ │ :3000 (web) │ │ :5432 (internal) │ │ │ :3003 │ │ :3004 │ │ │
│ │ :2222 (git ssh) │ │ │ │ └───────────┘ └───────────────────┘ │ │
│ └─────────────────────┘ └─────────────────────┘ └─────────────────────────────────────────┘ │
│ │
│ SECURITY: UFW Firewall | fail2ban | SSH Keys Only | Automated Security Updates │
└─────────────────────────────────────────────────────────────────────────────────────────────────────┘
│
│ Git Sync
▼
┌─────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ PRODUCTION SERVERS (Future) │
│ │
│ Separate Hetzner projects for graduated applications │
│ Same stack | Own resources | Synced from dev Forgejo │
└─────────────────────────────────────────────────────────────────────────────────────────────────────┘
Where we are. Where we're going.
Server provisioned. Ubuntu 24.04 LTS. Docker operational. Security hardened (UFW, fail2ban, SSH keys).
[COMPLETED]
PostgreSQL running. Forgejo configured with Actions enabled. SSL via Let's Encrypt. DNS on Cloudflare.
[COMPLETED]
Kamal configured for zero-downtime deployments. kamal-proxy handling routing. First projects live.
[IN PROGRESS]
User management scripts. Automated backups. Monitoring and alerting. Health check automation.
[PLANNED]
Separate production servers. Blue-green deployments. Database replication. Geographic redundancy.
[PLANNED]
Multi-region deployment. Edge caching. Auto-scaling. Enterprise compliance (SOC2, ISO27001).
[FUTURE]
Let's build something
╔═══════════════════════════════════════════════════════════════╗
║ ║
║ "The cloud is just someone else's computer. ║
║ We decided to get our own." ║
║ ║
║ — VERD VENTURES ║
║ ║
╚═══════════════════════════════════════════════════════════════╝
We're building software and infrastructure for the next generation of independent companies. Interested in what we're doing? Let's talk.