Back to Blog

v0.21.0: Gitea Provider, Backups and Restore for Dokploy, Duplicate services

Mauricio Siu

Mauricio Siu

March 30, 20252 min read

v0.21.0: Gitea Provider, Backups and Restore for Dokploy, Duplicate services

We're thrilled to announce Dokploy v0.21.0, bringing exciting new features to enhance your deployment workflow! This release introduces a Gitea provider, backup and restore capabilities for Dokploy itself, and the ability to duplicate services.

Gitea Provider

You can now use Gitea as a provider for your Dokploy deployments! This allows you to seamlessly integrate your Gitea repositories with Dokploy, streamlining your deployment process.

Backups and Restore for Dokploy

We've added the ability to back up and restore your Dokploy instance. This provides an extra layer of security and makes it easy to migrate your Dokploy setup to a new server or recover from unexpected issues.

Duplicate Services

Need to quickly create a new service based on an existing one? You can now duplicate services with a single click! This saves you time and effort when deploying similar applications.

Custom Docker Hostname

This release introduces significant improvements to how Dokploy handles Docker hostnames, ensuring greater stability and predictability for your core services.

Previously, Dokploy would update the service names of internal services like dokploy-postgres, dokploy-traefik, and dokploy-redis on each restart, based on the Docker hostname.  This could lead to unexpected configuration changes and disruptions.

Now, these service names will remain consistent across Dokploy restarts, regardless of the Docker hostname. This provides a more stable and reliable environment.

To further enhance customization, we've introduced two new environment variables:

  • DATABASE_URL: Set this to a different database URL if you want to use an external database instead of the built-in dokploy-postgres instance.
  • REDIS_HOST: Set this to a different Redis URL if you want to use an external Redis server instead of the built-in redis instance.

These variables allow you to easily configure Dokploy to use your preferred database and Redis solutions, providing greater flexibility and control over your infrastructure.

Upgrade Now!

To start using the new features, update to v0.21.0 and let us know your feedback.

Related Posts

v0.22.0: Docker Compose Backups, Schedule Tasks, Logs

v0.22.0: Docker Compose Backups, Schedule Tasks, Logs

May 5, 20253 min read

It's been over a month since our last major update. Sometimes, taking a small break to recharge and develop features with renewed energy is exactly what's needed. This update brings functionality that unlocks many previously missing use cases, and we can now confidently say that we cover almost any scenario. Let's dive into what's new! Docker Compose Backups Previously, we only had dedicated backups for Docker Swarm services. While this approach had its advantages (like maintaining unique en

v0.20.0: Watch Paths, Remote Templates, Auto Backups Cleanup

March 11, 20252 min read

We are excited to announce Dokploy v0.20.0, packed with major improvements, new features, and a revamped template system! This release brings better automation, flexibility, and usability enhancements to streamline your deployments. HTTP3 Support for Traefik have migrated from Docker Swarm service to a standalone container for Traefik, which now supports HTTP3 by default for new installations. Existing installations will need to update their traefik.yml configuration: entryPoints: web:

v0.19.0: Organizations, AI-Powered Deployments & More!

v0.19.0: Organizations, AI-Powered Deployments & More!

March 3, 20252 min read

The latest Dokploy release, v0.19.0, introduces significant updates, including organizations, an AI-powered Docker Compose generator, improved authentication, and a redesigned API keys system. Additionally, Dokploy Cloud now supports GitHub and Google authentication for a smoother login experience. New Features: Organizations Dokploy now supports multiple organizations, allowing users to better isolate and manage their resources. This is useful for teams working on multiple projects or mana