Compose stacks from reusable building blocks
Services are the parts you combine inside a stack, whether you are starting from scratch or customizing a predefined app setup.
A service is a building block inside a stack. Stacks are what you use to deploy apps, and services are the reusable parts inside those stacks: runtimes, proxies, databases, caches, search, mail, storage, and networking.
All services are versioned, Wodby manages their updates, and you can create your own services from templates. Most services are based on public Helm charts and Docker images, with special external services such as Cloud PostgreSQL as the main exception.
What services help with
Compose custom stacks
Pick the exact runtimes, databases, proxies, and support services an app needs.
Managed and versioned by default
Services are versioned, and Wodby manages service updates so stacks can adopt newer revisions in a controlled way.
Built on public charts and images
Except for special external services such as Cloud PostgreSQL, the service building blocks are based on public Helm charts and Docker images.
Create your own services
Start from a service template and bring custom service definitions into the same workflow as the rest of your stack.
Benefits
The value of the service catalog is that it gives teams reusable building blocks for stacks, rather than forcing every application to start from a blank slate.
Services are the parts you combine inside a stack, whether you are starting from scratch or customizing a predefined app setup.
All services are versioned, and Wodby manages their updates so stacks can move to newer revisions in a controlled way.
With the exception of special external services such as Cloud PostgreSQL and similar connectors, Wodby services are based on public Helm charts and Docker images.
You can create a custom service from a template and maintain it in the delivery workflow your team already uses.
Service catalog
Search for a service by name or related terms, then open it to review its capabilities, the stacks that use it, and the dependencies around it.
Search also works with related terms such as `mysql`, `varnish`, `redis`, `mail`, and `email`.
App services
Application runtimes and primary workload services used inside stacks.
Runtime service for Next.js applications that need a reusable building block inside a stack.
Source repository
wodby/service-nextjsRuntime service for Node.js APIs, workers, and custom application workloads.
Source repository
wodby/service-nodePHP runtime service for custom applications and framework-based workloads.
Source repository
wodby/service-phpWeb server and reverse proxy service for routing HTTP traffic to application runtimes.
Source repository
wodby/service-nginxSMTP service that can send mail directly or integrate with third-party delivery services for reliable outbound email.
Source repository
wodby/service-opensmtpdVinyl HTTP cache service for accelerating web responses.
Source repository
wodby/service-vinylLegacy Varnish cache service; use Vinyl as its replacement.
Source repository
wodby/service-varnishEmail testing service for capturing, previewing, and debugging outbound mail in development and staging.
Source repository
wodby/service-mailpitDocument conversion and PDF generation service for applications that need server-side rendering workflows.
Source repository
wodby/service-gotenbergPrivate networking service for connecting apps, services, and operators over a secure tailnet.
Source repository
wodby/service-tailscaleRuntime service for .NET apps and workers built from source, and the base service for framework-specific .NET runtimes such as ASP.NET Core.
Source repository
wodby/service-dotnetWeb panel service for managing Xray proxy configurations, with persistent storage for panel data and certificates.
Source repository
wodby/service-3xuiWeb-based database administration service for managing linked MariaDB, MySQL, and PostgreSQL databases inside a stack.
Source repository
wodby/service-adminerApache Airflow workflow orchestration service for scheduling data pipelines and tracking their execution with linked PostgreSQL metadata storage.
Source repository
wodby/service-airflowApache HTTP Server service for serving web content with reusable server and virtual host configuration.
Source repository
wodby/service-httpdApache HTTP Server service for serving PHP applications through a linked PHP-FPM backend.
Source repository
wodby/service-php-httpdApache Spark master service for coordinating workers and distributed data processing jobs inside a stack.
Source repository
wodby/service-sparkApache Spark worker service for executing data processing tasks assigned by a linked Spark master.
Source repository
wodby/service-sparkASP.NET Core runtime service for building .NET web apps and APIs from source, with optional database, cache, and email links.
Source repository
wodby/service-aspnetcoreSelf-hosted Chatwoot customer support service for shared inboxes and live chat, with linked PostgreSQL, Redis, and attachment storage.
Source repository
wodby/service-chatwootWorkflow orchestration service for data pipelines, scheduled jobs, and asset-based automation inside a stack.
Source repository
wodby/service-dagsterSelf-hosted Discourse forum service built from application source, with linked PostgreSQL, Redis, and outbound email.
Source repository
wodby/service-discourseSelf-hosted OCI container registry service built on CNCF Distribution, with persistent or object storage and an optional Valkey or Redis metadata cache.
Source repository
wodby/service-distributionSelf-hosted Forgejo Git hosting service for repositories, issues, and pull requests, with linked PostgreSQL, persistent repository storage, and optional outbound email.
Source repository
wodby/service-forgejoFRP server service for accepting client tunnels and exposing services behind private networks through a reverse proxy.
Source repository
wodby/service-frpsSelf-hosted Ghost publishing service for blogs and content sites, with persistent content storage and links to MySQL and transactional email.
Source repository
wodby/service-ghostSelf-hosted Gitea Git hosting service for repositories, issues, and pull requests, with linked PostgreSQL, persistent repository storage, and optional outbound email.
Source repository
wodby/service-giteaSelf-hosted GitLab Community Edition service for Git repositories, code review, and CI/CD, with linked database, cache, email, and object storage.
Source repository
wodby/service-gitlabGitLab Runner service for executing jobs from a linked GitLab installation in separate Kubernetes pods.
Source repository
wodby/service-gitlab-runnerGo runtime service for building APIs, workers, and custom applications from source, with optional database, cache, and email links.
Source repository
wodby/service-goSelf-hosted Grafana service for dashboards and data visualization using connected data sources.
Source repository
wodby/service-grafanaSelf-hosted Grafana Loki logging service for storing and querying application logs through a private endpoint.
Source repository
wodby/service-lokiSelf-hosted Grafana Tempo tracing service for storing distributed traces and querying them from Grafana, with persistent storage.
Source repository
wodby/service-tempoJVM runtime service for Java web apps, APIs, and background workloads built from source, with optional database, cache, and email links.
Source repository
wodby/service-javaSelf-hosted Keycloak identity service for application authentication and single sign-on, with linked PostgreSQL storage.
Source repository
wodby/service-keycloakKibana web interface for exploring, querying, and visualizing data in a linked Elasticsearch service.
Source repository
wodby/service-kibanaJVM runtime service for Kotlin web apps, APIs, and background workloads built from source, based on the Java service.
Source repository
wodby/service-kotlinPHP runtime service for self-hosted Matomo web analytics, with source builds from a compatible application repository.
Source repository
wodby/service-matomoSelf-hosted Mattermost Team Edition service for team messaging, with persistent file storage and a linked PostgreSQL database.
Source repository
wodby/service-mattermostSelf-hosted Mautic marketing automation service for contacts, segments, email campaigns, and landing pages, with cron and queue worker companions, shared file storage, and links to a database and outbound email.
Source repository
wodby/service-mauticSelf-hosted Metabase business intelligence service for dashboards and data questions, with PostgreSQL for application data and optional outbound email.
Source repository
wodby/service-metabaseMongoku web-based database administration service for browsing and managing a linked MongoDB database.
Source repository
wodby/service-mongokuPHP runtime service for Moodle learning management sites, with a required shared Moodle data volume, an optional cron companion, and links to a database, cache, and outbound email.
Source repository
wodby/service-moodleSelf-hosted n8n workflow automation service for connecting apps and APIs, with linked PostgreSQL, persistent data storage, and optional outbound email.
Source repository
wodby/service-n8nSelf-hosted NetBird server for a WireGuard-based private network that connects devices and servers, with persistent configuration storage.
Source repository
wodby/service-netbirdSelf-hosted Nextcloud service for file sharing and collaboration, with linked PostgreSQL and Redis services and persistent file storage.
Source repository
wodby/service-nextcloudNginx-based frontend service for building Angular apps from source and serving the compiled site.
Source repository
wodby/service-angularNginx web service with Drupal request handling, linked to the Drupal PHP runtime and shared files.
Source repository
wodby/service-drupal-nginxNginx web service with Drupal request handling, linked to the Drupal PHP runtime and shared files.
Source repository
wodby/service-drupal-nginxNginx web service with Laravel request handling, linked to the Laravel PHP runtime and application storage.
Source repository
wodby/service-laravel-nginxNginx web service with Matomo request handling, linked to the Matomo PHP runtime.
Source repository
wodby/service-matomo-nginxNginx web service with Moodle request handling, linked to the Moodle PHP runtime.
Source repository
wodby/service-moodle-nginxNginx web service in front of Odoo that routes live updates to Odoo's realtime port.
Source repository
wodby/service-odoo-nginxNginx web service for serving PHP applications through a linked PHP-FPM backend.
Source repository
wodby/service-php-nginxNginx-based frontend service for building React apps from source and serving the compiled site.
Source repository
wodby/service-reactNginx-based frontend service for building Vue apps from source and serving the compiled site.
Source repository
wodby/service-vueNginx web service with WordPress request handling, linked to the WordPress PHP runtime and content storage.
Source repository
wodby/service-wordpress-nginxNginx reverse proxy service for forwarding HTTP traffic to a linked backend with reusable server and virtual host configuration.
Source repository
wodby/service-nginx-proxyNode.js runtime service for building Astro sites and server-rendered apps from source, with a development workspace.
Source repository
wodby/service-astroNode.js runtime service for building Nuxt apps from source, with a development workspace.
Source repository
wodby/service-nuxtNode.js runtime service for building Strapi headless CMS projects from source, with a database link, persistent upload storage, and a development workspace.
Source repository
wodby/service-strapiNode.js runtime service for building SvelteKit apps from source, with a development workspace.
Source repository
wodby/service-sveltekitNode.js runtime service for TanStack Start apps built from source, with optional database, cache, and email links.
Source repository
wodby/service-tanstack-startSelf-hosted Odoo business applications service with a linked PostgreSQL database, shared filestore storage, configurable workers, and optional outbound email.
Source repository
wodby/service-odooSelf-hosted Open WebUI chat interface for OpenAI-compatible model APIs, with linked PostgreSQL, persistent data storage, and an optional link to a model service such as vLLM.
Source repository
wodby/service-open-webuiOpenClaw gateway service for running agent workflows and connecting configured model and messaging integrations.
Source repository
wodby/service-openclawOpenSearch Dashboards web interface for exploring, querying, and visualizing data in a linked OpenSearch service.
Source repository
wodby/service-opensearch-dashboardsOpenTelemetry Collector service that receives OTLP telemetry and forwards traces, logs, and metrics to linked Tempo, Loki, and VictoriaMetrics services.
Source repository
wodby/service-opentelemetry-collectorWeb-based PostgreSQL administration service for managing a linked database inside a stack.
Source repository
wodby/service-pgadminPHP runtime service for Drupal websites, with source builds and links to shared files, caching, and search services.
Source repository
wodby/service-drupal-phpPHP runtime service for Drupal websites, with source builds and links to shared files, caching, and search services.
Source repository
wodby/service-drupal-phpPHP runtime service for Laravel applications, with source builds and links to storage and cache services.
Source repository
wodby/service-laravel-phpPHP-FPM runtime service for Symfony applications, with per-environment Symfony settings, trusted proxy handling, and links to a database and outbound email.
Source repository
wodby/service-symfony-phpPHP runtime service for WordPress websites, with source builds and links to content storage and caching.
Source repository
wodby/service-wordpress-phpWeb-based database administration service for managing linked MariaDB and MySQL databases inside a stack.
Source repository
wodby/service-phpmyadminMonitoring service for collecting, querying, and retaining Prometheus metrics.
Source repository
wodby/service-prometheusRuntime service for Python web apps, APIs, workers, and automation workloads.
Source repository
wodby/service-pythonPython runtime service for Django web apps, APIs, migrations, static assets, and Celery workers.
Source repository
wodby/service-djangoPython runtime service for FastAPI applications and API workloads served with Gunicorn and Uvicorn.
Source repository
wodby/service-fastapiPython runtime service for lightweight Flask web apps, APIs, and custom application workloads.
Source repository
wodby/service-flaskRabbitMQ message broker service for AMQP queues, event-driven workloads, and asynchronous service communication.
Source repository
wodby/service-rabbitmqRuntime service for Ruby web apps, APIs, background jobs, and custom application workloads.
Source repository
wodby/service-rubyRuby runtime service for Rails web apps, APIs, database workflows, and Sidekiq workers.
Source repository
wodby/service-railsRuntime service for Rust web apps, APIs, and background workloads built from source, with optional database, cache, and email links.
Source repository
wodby/service-rustSelf-hosted RustDesk server service for running your own remote desktop ID and relay endpoints, with persistent storage for its server data and generated key pair.
Source repository
wodby/service-rustdeskApplication service for self-hosting an invitation page for public Slack communities that already have a working legacy administrator API token, with optional Cloudflare Turnstile protection.
Source repository
wodby/service-slack-inviterJava runtime service for Spring Boot apps and APIs, with per-environment Spring profiles and optional database, cache, and email links.
Source repository
wodby/service-spring-bootSelf-hosted Supabase application backend service providing Auth, REST, Realtime, Storage, and Studio with a linked Supabase PostgreSQL database.
Source repository
wodby/service-supabaseSelf-hosted T3 Code service for browser-based coding agent sessions, with persistent projects, agent logins, and session state.
Source repository
wodby/service-t3codeLegacy Varnish HTTP cache service with Drupal presets for caching responses in front of a Drupal application.
Source repository
wodby/service-drupal-varnishLegacy Varnish HTTP cache service with WordPress presets for caching responses in front of a WordPress application.
Source repository
wodby/service-wordpress-varnishSelf-hosted VictoriaMetrics service for storing and querying time-series metrics through a private endpoint.
Source repository
wodby/service-victoria-metricsVinyl HTTP cache service with Drupal presets for caching responses in front of a Drupal application.
Source repository
wodby/service-drupal-vinylVinyl HTTP cache service with WordPress presets for caching responses in front of a WordPress application.
Source repository
wodby/service-wordpress-vinylvLLM inference service for serving language models through an OpenAI-compatible API on existing GPU-ready Kubernetes infrastructure.
Source repository
wodby/service-vllmSelf-hosted Zammad helpdesk service for support tickets from email and the web, with linked PostgreSQL, Redis, Memcached, optional Elasticsearch search, and outbound email.
Source repository
wodby/service-zammadDatabases
Relational and document database services, plus managed database connections.
Self-hosted MariaDB database service for applications that keep relational data inside the stack.
Source repository
wodby/service-mariadbSelf-hosted PostgreSQL database service for applications that keep relational data inside the stack.
Source repository
wodby/service-postgresSelf-hosted PostgreSQL database service with PostGIS extensions for geospatial data and spatial queries inside the stack.
Source repository
wodby/service-postgisConnection service for apps that use a managed MariaDB database instead of running it inside the stack.
Source repository
wodby/service-cloud-mariadbConnection service for apps that use managed MySQL databases such as Amazon RDS instead of running MySQL inside the stack.
Source repository
wodby/service-cloud-mysqlConnection service for apps that use managed PostgreSQL databases such as Amazon RDS instead of running PostgreSQL inside the stack.
Source repository
wodby/service-cloud-postgresSelf-hosted MongoDB document database service for applications that store and query JSON-like documents inside a stack.
Source repository
wodby/service-mongodbSelf-hosted MySQL database service for applications that keep relational data inside the stack.
Source repository
wodby/service-mysqlSelf-hosted PostgreSQL database service configured for Supabase, with the roles and extensions required by its application services.
Source repository
wodby/service-supabase-postgresDatastores & caches
Stateful services for caching, queues, event streaming, and analytical data.
Redis-compatible datastore service for caching, queues, sessions, and other in-memory workloads.
Source repository
wodby/service-valkeyIn-memory datastore service for caching, queues, sessions, and other low-latency workloads.
Source repository
wodby/service-redisSelf-hosted Apache Kafka event streaming service for durable event logs, messaging, and data pipelines.
Source repository
wodby/service-kafkaSelf-hosted ClickHouse analytical datastore service for column-oriented data and SQL queries over persistent datasets.
Source repository
wodby/service-clickhouseDistributed in-memory cache service for reducing repeated database queries, API calls, and application work.
Source repository
wodby/service-memcachedCoordination service for distributed systems that need shared metadata and orchestration state.
Source repository
wodby/service-zookeeperSearch & indexing
Indexing and search services for content and application data.
Search indexing service for content-heavy applications that need full-text search.
Source repository
wodby/service-solrSelf-hosted Elasticsearch search service for indexing application data, full-text queries, and search analytics.
Source repository
wodby/service-elasticsearchSelf-hosted Meilisearch search service for fast, typo-tolerant full-text search over application data, with persistent index storage.
Source repository
wodby/service-meilisearchSelf-hosted OpenSearch service for indexing application data, full-text search, and search analytics.
Source repository
wodby/service-opensearchStorage
Persistent storage services for workloads that need managed data placement.
Ganesha NFS storage service for sharing persistent application files between linked services and workloads.
Source repository
wodby/service-nfs-provisionerStart from the closest building blocks in the catalog, compose a custom stack, or bring in your own service definition.
FAQ
A service is a building block inside a stack. Stacks are what you use to deploy apps, and services are the reusable parts inside those stacks, such as runtimes, proxies, databases, search, mail, and networking.
Yes. You can compose a custom stack from services, or start from a predefined stack and customize the services it contains.
When a service gets updated, stacks that use it can be marked as outdated. Upgrading the stack creates a new stack revision, and apps can move to that revision selectively or through auto-update settings.
Yes. Wodby supports service templates, so you can create your own service and manage it alongside the rest of your stack.
Yes. With the exception of special external services such as Cloud PostgreSQL and similar connectors, Wodby services are based on public Helm charts and Docker images.