Image

Stacks on UpCloud

What are Stacks?

Stacks offer a curated collection of popular Platform-as-a-Service (PaaS) and (Mobile) Backend-as-a-Service (MBaaS/BaaS) solutions, enabling application developers to seamlessly deploy their preferred development environments without requiring extensive infrastructure knowledge.

A "Gray Box" Approach

Self-hosting application platforms often involves significant complexity. Stacks aim to abstract away the complexities of deploying infrastructure such as Kubernetes, Networking, Object Storage, and Load Balancers. This "gray box" approach provides the ease of use and quick start benefits of managed App Platforms while retaining the flexibility and control of self-hosting infrastructure.

Start Small and Scale Affordably as you Grow

Stacks are meant to offer an accessible and affordable initial configuration, while remaining inherently scalable. As your application's demands increase and your team's infrastructure expertise evolves, Stacks provide the robust foundation necessary to grow and accommodate expanding requirements without requiring a re-architecture or migration. This ensures that you can begin with minimal setup and confidently scale your operations as needed, while keeping you at the helm and ensuring your costs won't spiral out of your control.

Available Stacks

Supabase

A full Mobile Backend as a Service (BaaS/MBaaS). Good for quickly building the backend to web and mobile apps that require real-time synchronization to database data, authentication and granular row-level security (RLS). Supabase on Kubernetes setup guide

Dokku

A popular Platform as a Service (PaaS) for rapid push-to-deploy iteration building multiple isolated web apps and microservices on a number of different programming languages. Dokku on Kubernetes setup guide

Looking for another platform?

Submit your suggestions in an issue here

Can't find what you're looking for?

For more help you can contact our awesome 24/7 support team