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.