The complete European developer platform.
Everything you need to deploy and run your full stack in Europe. From git push to production, databases to logging, all on EU infrastructure.
Deploy
From git push to production in seconds.
Push your code and Stackpad handles the rest. Automatic framework detection, optimized builds, and zero-downtime deployments.
Git push to deploy
Connect your GitHub repository and push to deploy. Webhooks trigger builds automatically on every push to your configured branch.
Automatic framework detection
Stackpad detects Next.js and static sites automatically, generates the right Dockerfile, and configures your build pipeline. Zero configuration.
Zero-downtime deploys
New containers start, health checks pass, traffic switches over, old containers stop. If anything fails, automatic rollback kicks in.
Docker image deploy
Pull and run any Docker image. Auto-credential generation for databases, automatic injection of DATABASE_URL and REDIS_URL into sibling services.
Data
Managed databases and caches. Zero ops.
PostgreSQL, MariaDB, Redis, and Valkey — fully managed with automatic backups, encrypted credentials, and persistent storage.
Managed PostgreSQL & MariaDB
Each database gets its own container with persistent storage. Credentials are auto-generated with AES-256-GCM encryption and injected into your apps.
Redis & Valkey caching
Add a cache to your project with one click. Persistent storage, private networking, and automatic connection string injection.
Automatic backups
Database backups to S3-compatible storage. Starter: daily with 7-day retention. Pro: every 6 hours, 30 days. Business: hourly, 90 days.
Encrypted credentials
All environment variables and database credentials are encrypted with AES-256-GCM. Secrets are never stored in plaintext or workflow history.
Network
Private networking. No config needed.
Every project gets its own isolated Docker network. Services discover each other via DNS aliases. Simple, secure, and automatic.
Private DNS discovery
Services communicate via DNS. Your Next.js app reaches Postgres at postgres:5432 and Redis at redis:6379. No configuration needed.
Custom domains & HTTPS
Bring your own domain or use a stackpad.eu subdomain. Automatic HTTPS via Caddy + ACME. Certificate provisioning and renewal is fully automated.
Per-project isolation
Each project runs in its own Docker network. Container capabilities are dropped, PID limits are enforced, and no-new-privileges is set by default.
Subdomain routing
Every web service gets a unique subdomain: project.org.stackpad.eu. Add custom domains on Pro and Business plans with zero configuration.
Monitor
See everything. Miss nothing.
Unified logging pipeline, real-time streaming, and full-text search across all your services.
Unified log pipeline
All container stdout/stderr flows through Vector into ClickHouse. Full-text search, filtering by service, level, and time range.
Real-time log streaming
Tail logs in real-time via SSE streaming. Watch deployments happen live, debug issues as they occur, all from the dashboard.
Log retention
Starter: 7 days. Pro: 30 days. Business: 90 days. All logs stored in ClickHouse with 90-day TTL and automatic cleanup.
Usage tracking
Track container runtime (RAM-MB-seconds, CPU-core-seconds), build time, bandwidth, and disk storage. Two-tier aggregation for efficient billing.
Collaborate
Built for teams. Scales with you.
Organizations, roles, and team management. Everything scoped to your team.
Organizations
Create team organizations, invite members, and manage roles. Every resource is scoped to the organization level for clean multi-tenancy.
Role-based access
Three roles: owner, admin, and member. Control who can deploy, manage databases, and configure projects.
GitHub OAuth
Sign in with GitHub or email/password via Better Auth. Session management, organization switching, and team invites out of the box.
GDPR compliance
Organization-scoped data deletion across all storage layers. Stop containers, remove routes, delete backups, purge logs, cascade all database records.
Infrastructure
100% European. By design.
All infrastructure runs on Hetzner in the EU. No AWS, no GCP, no Azure. Your data never leaves Europe.
Hetzner Cloud
Compute runs on Hetzner Cloud — Europe's most trusted provider. Data centers in Falkenstein, Nuremberg, and Helsinki.
No US dependencies
Zero dependency on US cloud providers. No CLOUD Act exposure, no data transfers outside the EU, no surprises.
Security by default
Container capability dropping, no-new-privileges, PID limits, webhook signature verification with timingSafeEqual, and Zod input validation on all API routes.
GPU compute (coming soon)
EU-based GPU compute via Verda. A100 GPUs for AI inference and training, integrated into your project stack with private networking.