Choose a development workspace
Select Development workspace in the app settings step when creating an environment. Your checkout and supporting services run together.
Feature overview
Connect source code to repeatable releases, maintained stacks, application environments, routing, data protection, and runtime operations without assembling a separate toolchain for each concern. Work through the dashboard, automate with CI, or connect your coding agent through MCP.
Build and deploy
Connect source code to repeatable releases, reusable stacks, isolated environments, and controlled maintenance.
Jump to sectionOperate and maintain
Keep service configuration, runtime visibility, data protection, and capacity decisions close to the application.
Jump to sectionSecure and control access
Keep public endpoints, private applications, certificates, and platform permissions distinct and easier to manage.
Jump to sectionConnect services and infrastructure
Attach integrations without hardcoding credentials, retain configuration in Git, and choose infrastructure separately from application operations.
Jump to sectionDevelop in a workspace and operate apps with Wodby Agent. Explore common use cases and copy a prompt to try in your own chat.
Select Development workspace in the app settings step when creating an environment. Your checkout and supporting services run together.
Install the Drupal Redis module with Composer and enable it with Drush. Check whether the PHP Redis extension and a Redis-compatible service are available. Leave the changes uncommitted for review.
Open Chats in a Drupal workspace and ask Wodby Agent to install a module. It can check the running services, edit the checkout, and run Composer and Drush.
Review the uncommitted changes in this workspace. Explain what each file changes and which checks I should run before committing. Do not modify, commit, or push anything.
Open Status and select a changed file to view its diff. You can review edits made by an agent or through your SSH editor in the same place.
Build a new stack for my app. It uses Flask and PostgreSQL. Show me the proposed services and ask before creating it.
Start an organization chat and describe your application. The agent can inspect available services and propose a stack, asking for approval before creating it.
Check if any of my apps use EOL versions of services. Summarize by service and version, and suggest next steps. Do not change anything.
Ask the agent to check your applications against the service catalog and suggest an upgrade plan without changing anything.
Inspect this application and suggest the smallest change needed to use its cache service. Explain the files you would change before editing anything.
Open Chats inside a workspace to work on application code. The agent can inspect files, edit the checkout, and run commands against your development environment.
Build and deploy
Connect source code to repeatable releases, reusable stacks, isolated environments, and controlled maintenance.
Develop against a running stack with persistent source code, SSH access, and built-in agent chats. Preview changes before releasing through CI/CD.
Explore dev workspacesCode in a workspace or manage your organization through built-in AI chats, with approval controls and shared AI credits.
Explore Wodby AgentUse your coding agent to plan migrations, prepare staging deployments, and troubleshoot with maintained Wodby services and workflow guidance through MCP.
Explore Agentic DevOpsBuild, deploy, run post-deployment scripts, and recover eligible application images with Wodby CI or your existing pipeline.
Explore CI/CDKeep a reusable stack definition in Git, customize it, and adopt maintained revisions on your schedule.
Explore stacksCreate development, staging, and production environments from the same shared stack.
Explore environmentsReceive reviewable stack updates and schedule environment upgrades in timezone-aware maintenance windows.
Explore automatic updatesRun recurring jobs and service actions with visible execution history and logs.
Explore scheduled tasksOperate and maintain
Keep service configuration, runtime visibility, data protection, and capacity decisions close to the application.
Stream logs, inspect service metrics, connect symptoms to deployments, and debug running containers.
Explore observabilityCustomize runtime settings, resources, storage, links, actions, and service-specific controls.
Explore service configurationProtect, restore, migrate, and refresh application data through visible workflows.
Explore backups and importsRun a database with the stack or connect a managed database service when stronger operational guarantees are required.
Explore databasesTune resources and scale services manually or automatically as demand changes.
Explore scalabilityReduce downtime risk with redundancy, recovery-aware delivery, and managed stateful services where appropriate.
Explore high availabilitySecure and control access
Keep public endpoints, private applications, certificates, and platform permissions distinct and easier to manage.
Publish technical and custom domains with managed or uploaded TLS, redirects, route settings, authentication, and ports.
Explore routingProtect a complete application or selected HTTP endpoints through Cloudflare or Tailscale.
Explore private app accessIssue and renew Let's Encrypt certificates, or upload and monitor your own TLS certificate for matching routes.
Explore SSL certificatesOrganize access by project and team, connect SSO, scope agent connections, and review task history.
Explore team accessConnect services and infrastructure
Attach integrations without hardcoding credentials, retain configuration in Git, and choose infrastructure separately from application operations.
Next step
Start with release automation, application environments, or data workflows. Add the other capabilities as your operational requirements grow.