Configure once, reuse everywhere
Use the same stack across multiple apps and environments such as development, staging, and production.
A Wodby stack is the blueprint you use to deploy a new app. It defines the app's services, integrations, and configuration once, so you can reuse the same stack across development, staging, and production and keep delivery consistent.
Stacks have revisions, third-party integrations stay inside the stack definition, and each stack has a template that supports a reviewable deployment workflow.
What a stack gives you
Reuse across apps and environments
Keep the same deployment shape across prod, staging, dev, and repeated customer or internal projects.
Third-party integrations in one place
Managed databases, email, networking, storage, and other external services stay with the stack definition.
Versioned upgrades app by app
Service updates mark stacks as outdated, new stack versions are released on upgrade, and apps can adopt them selectively or automatically.
Flexible, reviewable workflow
Keep the stack template aligned with your process and review changes before rollout.
Benefits
The main value is not the number of components in a stack. It is the ability to use one stack to deploy new apps, keep environments aligned, and evolve delivery safely over time.
Use the same stack across multiple apps and environments such as development, staging, and production.
Store third-party integrations such as managed databases, email delivery, storage, networking, and other external services in the stack.
When a service update makes a stack outdated, upgrading releases a new stack version, and each app can move to it selectively or through auto-update settings.
Each stack has a template you can manage through the review and deployment workflow your team already uses.
Stack catalog
Stacks are grouped by what they are for, from app frameworks and CMS platforms to databases, search, observability, AI, and networking. Jump to a category or search by name or related terms, then open a stack to review its services, integrations, and deployment options.
Alias-aware search works for terms such as `mysql`, `varnish`, `redis`, `mail`, and `email`, and for category names such as `databases` and `observability`.
Stacks
Language runtimes and framework stacks for building and deploying your own application from source.
Next.js application stack for frontend and full-stack projects that need a reusable deployment setup.
Source repository
wodby/stack-nextjsNode.js application stack for APIs, workers, and custom services with a repeatable runtime setup.
Source repository
wodby/stack-nodeLaravel application stack for teams that want a reusable setup for web, worker, and queue-based PHP projects.
Source repository
wodby/stack-laravelFlexible PHP application stack for custom frameworks, legacy apps, and teams that do not need a Laravel-specific setup.
Source repository
wodby/stack-phpAngular frontend stack for building web apps from source and serving the compiled site with Nginx.
Source repository
wodby/stack-angularASP.NET Core application stack for .NET web apps and APIs, with optional PostgreSQL, Valkey caching, and email services.
Source repository
wodby/stack-aspnetcoreAstro application stack for content sites and server-rendered apps on Node.js, with optional PostgreSQL, Valkey caching, document conversion, and email services.
Source repository
wodby/stack-astroDjango application stack for full-featured Python web apps, APIs, and background workers.
Source repository
wodby/stack-djangoFastAPI application stack for Python APIs and web services with a reusable deployment setup.
Source repository
wodby/stack-fastapiFlask application stack for lightweight Python web apps, APIs, and custom services.
Source repository
wodby/stack-flaskGo application stack for APIs, workers, and custom services, with optional PostgreSQL, caching, and email services.
Source repository
wodby/stack-goStatic HTML site stack for lightweight frontend projects and simple web properties.
Source repository
wodby/stack-htmlJava application stack for JVM web apps, APIs, and background workloads, with optional PostgreSQL, Valkey caching, and email services.
Source repository
wodby/stack-javaKotlin application stack for JVM web apps and APIs, with optional PostgreSQL, Valkey caching, and email services.
Source repository
wodby/stack-kotlinNuxt application stack for Vue apps on Node.js, with optional PostgreSQL, Valkey caching, document conversion, and email services.
Source repository
wodby/stack-nuxtPython application stack for custom web apps, APIs, workers, and automation services.
Source repository
wodby/stack-pythonRuby on Rails application stack for database-backed web apps, APIs, and background jobs.
Source repository
wodby/stack-railsReact frontend stack for building web apps from source and serving the compiled site with Nginx.
Source repository
wodby/stack-reactRuby application stack for custom web apps, APIs, background jobs, and other services.
Source repository
wodby/stack-rubyRust application stack for web apps, APIs, and background workloads, with optional PostgreSQL, Valkey caching, and email services.
Source repository
wodby/stack-rustSpring Boot application stack for Java web apps and APIs, with PostgreSQL and optional Valkey caching and email services.
Source repository
wodby/stack-spring-bootSvelteKit application stack for Svelte apps on Node.js, with optional PostgreSQL, Valkey caching, document conversion, and email services.
Source repository
wodby/stack-sveltekitSymfony application stack for PHP web apps and APIs, with Nginx, PostgreSQL, and captured outbound mail for non-production environments.
Source repository
wodby/stack-symfonyTanStack Start application stack for full-stack React apps on Node.js, with optional PostgreSQL, Valkey caching, and email services.
Source repository
wodby/stack-tanstack-startVue frontend stack for building web apps from source and serving the compiled site with Nginx.
Source repository
wodby/stack-vueStacks
Content management and publishing platforms, with the web, database, and caching services they expect.
Drupal 11 application stack for modern self-hosted websites and multi-environment Drupal delivery.
Source repository
wodby/stack-drupalWordPress application stack for self-hosted websites, multisite setups, and repeatable client environments.
Source repository
wodby/stack-wordpressDrupal 10 application stack for self-hosted websites and teams that want repeatable project environments.
Source repository
wodby/stack-drupalSelf-hosted Ghost publishing stack for blogs and content sites, with MySQL, persistent content storage, and transactional email.
Source repository
wodby/stack-ghostStrapi headless CMS stack on Node.js, with PostgreSQL, persistent upload storage, and optional email services.
Source repository
wodby/stack-strapiStacks
Self-hosted database stacks and connection stacks for managed database providers.
Self-hosted ClickHouse database stack for column-oriented analytics, SQL queries, and persistent analytical data.
Source repository
wodby/stack-clickhouseConnection stack for apps that use a managed MariaDB service instead of running the database inside the application stack.
Source repository
wodby/stack-cloud-mariadbConnection stack for apps that use managed MySQL services such as Amazon RDS instead of self-hosting MySQL inside the stack.
Source repository
wodby/stack-cloud-mysqlConnection stack for apps that use managed PostgreSQL services such as Amazon RDS instead of self-hosting Postgres inside the stack.
Source repository
wodby/stack-cloud-postgresSelf-hosted MariaDB database stack for applications that want a managed relational database inside the Wodby workflow.
Source repository
wodby/stack-mariadbSelf-hosted MongoDB document database stack with an optional Mongoku web interface for browsing and managing data.
Source repository
wodby/stack-mongodbSelf-hosted MySQL relational database stack with persistent data storage and an optional phpMyAdmin web interface.
Source repository
wodby/stack-mysqlSelf-hosted PostgreSQL database stack with PostGIS extensions for applications that need geospatial data and spatial queries.
Source repository
wodby/stack-postgisSelf-hosted PostgreSQL database stack for applications that want a managed Postgres service inside the same delivery workflow.
Source repository
wodby/stack-postgresStacks
In-memory datastores, caches, message brokers, and event streaming services.
Self-hosted Apache Kafka event streaming stack for durable event logs, messaging, and data pipelines.
Source repository
wodby/stack-kafkaMemcached stack for distributed in-memory caching that reduces repeated database and application work.
Source repository
wodby/stack-memcachedRabbitMQ message broker stack for queues, event-driven workloads, and asynchronous service communication.
Source repository
wodby/stack-rabbitmqRedis stack for caching, queues, sessions, and other in-memory data workloads.
Source repository
wodby/stack-redisValkey stack for Redis-compatible caching and other in-memory data workloads.
Source repository
wodby/stack-valkeyApache ZooKeeper stack for distributed systems that need centralized coordination and service metadata.
Source repository
wodby/stack-zookeeperStacks
Search engines for application search, indexing, and search analytics workloads.
Self-hosted Elasticsearch stack for full-text search and data analysis, with an optional Kibana interface.
Source repository
wodby/stack-elasticsearchSelf-hosted Meilisearch stack for fast, typo-tolerant search with persistent index storage.
Source repository
wodby/stack-meilisearchSelf-hosted OpenSearch stack for full-text search and data analysis, with an optional OpenSearch Dashboards interface.
Source repository
wodby/stack-opensearchApache Solr stack for full-text indexing and search in content-heavy applications.
Source repository
wodby/stack-solrStacks
Metrics, logs, and traces, with the dashboards used to inspect them.
Self-hosted Grafana stack for dashboards and data visualization, with persistent storage for configuration and connected data sources.
Source repository
wodby/stack-grafanaSelf-hosted Grafana Loki logging stack for storing and querying logs, with an optional Grafana interface connected to Loki.
Source repository
wodby/stack-lokiSelf-hosted distributed tracing stack: the OpenTelemetry Collector receives traces, Grafana Tempo stores them, and Grafana shows them.
Source repository
wodby/stack-tempoPrometheus monitoring stack for collecting, querying, and retaining application and infrastructure metrics.
Source repository
wodby/stack-prometheusSelf-hosted VictoriaMetrics monitoring stack for time-series metrics, with an optional Grafana interface connected to the metrics store.
Source repository
wodby/stack-victoria-metricsStacks
Workflow orchestration, data processing, analytics, and automation platforms.
Self-hosted Apache Airflow stack for scheduling and monitoring data workflows, with PostgreSQL for workflow metadata.
Source repository
wodby/stack-airflowSelf-hosted Apache Spark data processing stack with a master and worker for distributed analytics and batch workloads.
Source repository
wodby/stack-sparkDagster orchestration stack for data pipelines, scheduled jobs, and asset-based automation workflows.
Source repository
wodby/stack-dagsterSelf-hosted analytics stack for teams that want an alternative to Google Analytics under their own control.
Source repository
wodby/stack-matomoSelf-hosted Metabase business intelligence stack for dashboards and data questions, with PostgreSQL for application data and optional outbound email.
Source repository
wodby/stack-metabaseSelf-hosted n8n workflow automation stack with PostgreSQL, persistent data storage, and optional outbound email.
Source repository
wodby/stack-n8nStacks
Model serving, AI chat interfaces, and coding agent stacks, including GPU-backed inference.
Self-hosted Open WebUI chat stack for OpenAI-compatible model APIs, with PostgreSQL for users and chat history.
Source repository
wodby/stack-open-webuiPrivate OpenClaw gateway stack for always-on agent workflows with integrations such as Tailscale.
Source repository
wodby/stack-openclawSelf-hosted T3 Code stack for browser-based coding agent sessions, with persistent storage for projects and session state.
Source repository
wodby/stack-t3codeSelf-hosted vLLM inference stack for serving language models through a private API on an existing GPU-ready Kubernetes cluster.
Source repository
wodby/stack-vllmStacks
Git hosting, container registries, and backend platforms for development teams.
Self-hosted CNCF Distribution registry stack for storing OCI container images with persistent or object storage and an optional Valkey metadata cache.
Source repository
wodby/stack-distributionSelf-hosted Forgejo Git hosting stack with PostgreSQL, persistent repository storage, and outbound email for notifications.
Source repository
wodby/stack-forgejoSelf-hosted Gitea Git hosting stack with PostgreSQL, persistent repository storage, and outbound email for notifications.
Source repository
wodby/stack-giteaSelf-hosted GitLab Community Edition stack for Git repositories and CI/CD, with PostgreSQL, Valkey, email, and an optional GitLab Runner.
Source repository
wodby/stack-gitlabSelf-hosted Supabase backend stack with PostgreSQL, Auth, REST, Realtime, Storage, and Studio for application backends.
Source repository
wodby/stack-supabaseStacks
Team collaboration, customer support, learning, and business application stacks.
Self-hosted Chatwoot customer support stack with background workers, PostgreSQL, Redis, and shared attachment storage.
Source repository
wodby/stack-chatwootSelf-hosted Discourse forum stack built from source, with PostgreSQL, Redis, and outbound email for community discussions.
Source repository
wodby/stack-discourseSelf-hosted Mattermost Team Edition stack for team messaging, with PostgreSQL, persistent file storage, and optional email delivery.
Source repository
wodby/stack-mattermostSelf-hosted Mautic marketing automation stack for contacts, segments, email campaigns, and landing pages, with MariaDB, shared NFS storage, background cron and queue processing, and optional outbound email.
Source repository
wodby/stack-mauticSelf-hosted Moodle learning management stack with Nginx, MariaDB, shared NFS storage for Moodle data, a scheduled cron service, and outbound email.
Source repository
wodby/stack-moodleSelf-hosted Nextcloud file sharing and collaboration stack with PostgreSQL, Redis, persistent storage, and optional email delivery.
Source repository
wodby/stack-nextcloudSelf-hosted Odoo business applications stack with Nginx, PostgreSQL, shared NFS storage for the filestore, and optional outbound email.
Source repository
wodby/stack-odooSlack Inviter application stack for self-hosting a customizable community invite page with optional Turnstile protection when you already have a working legacy Slack administrator API token.
Source repository
wodby/stack-slack-inviterSelf-hosted Zammad helpdesk stack with PostgreSQL, Redis, Memcached, optional Elasticsearch search, and outbound email.
Source repository
wodby/stack-zammadStacks
Private networking, remote access, tunneling, and single sign-on stacks.
Self-hosted 3X UI stack for managing Xray proxy configurations through a web panel with persistent data and certificate storage.
Source repository
wodby/stack-3xuiFRP Server stack for accepting client tunnels and exposing services behind private networks through a reusable reverse-proxy setup.
Source repository
wodby/stack-frpsSelf-hosted Keycloak identity stack for application authentication and single sign-on, with PostgreSQL for identity data.
Source repository
wodby/stack-keycloakSelf-hosted NetBird server stack for a WireGuard-based private network that connects devices, servers, and teams.
Source repository
wodby/stack-netbirdSelf-hosted RustDesk Server stack for running your own remote desktop ID and relay server, with persistent storage for its server data.
Source repository
wodby/stack-rustdeskTailscale integration stack for private networking between apps, services, and operators.
Source repository
wodby/stack-tailscaleStacks
Outbound email, mail capture for non-production environments, document conversion, and other supporting services.
Document conversion and PDF generation stack for apps that need server-side file rendering workflows.
Source repository
wodby/stack-gotenbergEmail testing stack for catching, previewing, and debugging outbound mail in development and staging.
Source repository
wodby/stack-mailpitSMTP server stack that can relay mail directly or integrate with third-party delivery providers for reliable sending.
Source repository
wodby/stack-opensmtpdStart from the closest stack in the catalog, compose your own stack from Wodby services, or maintain a custom stack definition.
FAQ
A stack is the blueprint you use to deploy a new app. It defines the services, integrations, configuration, boilerplates, and deployment settings that app environments inherit.
Integrations are configured at the stack level, so managed databases, email, storage, networking, and other providers stay attached to the reusable app definition instead of being recreated per app. Environment-specific values can still differ where needed.
If you enable optional auto updates for managed services, Wodby can issue a new stack revision when service updates become available. Any manual change to the stack configuration also creates a new revision. Apps and app environments using that stack do not have to upgrade immediately, so you can roll revisions out selectively when each environment is ready.
Yes. Teams can reuse the same stack across multiple apps or across development, staging, and production while keeping environment-specific values separate.
Yes. Each stack has a template-backed definition, so teams can review stack changes in the workflow they already use and roll updates out deliberately.
Yes. You can deploy app environments from the same stack to Wodby Cloud, managed Kubernetes, or self-hosted Kubernetes on a VM or dedicated server. Teams can mix them, such as production on managed Kubernetes and development on a leaner setup.