Skip to content

Releases: Dokploy/dokploy

v0.26.3

02 Jan 17:06
9498fbe

Choose a tag to compare

What's Changed

  • test(helpers): add tests for handling empty and undefined string vari… by @Siumauricio in #3265
  • fix(auth): update admin check to safely access user property by @Siumauricio in #3275
  • Feat/use cards in remote servers by @Siumauricio in #3291
  • fix(api): return database object from create endpoints by @Divkix in #3276
  • feat(registry): enhance registry handling with optional password and … by @Siumauricio in #3292
  • feat(registry): improve server selection by categorizing deploy and b… by @Siumauricio in #3298
  • feat: being able to switch environments from breadcrumbs by @Bima42 in #3270
  • fix(mongo): use appName instead of localhost for replica set by @ayham291 in #3273
  • fix: invalidate query missing for s3 destination by @Bima42 in #3309
  • [CRITICAL] fix: volume cleaning should not be performed by @fir4tozden in #3267
  • fix: some fixes in dockerSafeExec() by @fir4tozden in #3229
  • fix: disabling of previewRequireCollaboratorPermissions by @draconisNoctis in #3303
  • fix: return database instance as response on db creation (mongo, mysq… by @gosangam in #3269
  • feat(schedules): add support for all IANA timezones by @odedd in #3255
  • fix: update project handling permissions to include admin role by @Siumauricio in #3316
  • Fix Perplexity AI provider models endpoint by returning hardcoded model list by @Copilot in #3318
  • fix: quote registry username in docker login to prevent shell variable expansion by @Copilot in #3323
  • feat(resources): Add number component to have better UX control over Docker resources by @divaltor in #3186
  • fix(docker-logs): fix warning symbol detection by @difagume in #3164
  • fix: pass registry auth to stack deploy by @dpulpeiro in #3341
  • chore: uninstall rotating-file-stream by @bdkopen in #3353
  • refactor(settings): migrate user settings to webServerSettings schema… by @Siumauricio in #3327

New Contributors

Full Changelog: v0.26.2...v0.26.3

v0.26.2

13 Dec 07:48
0b45b79

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.26.1...v0.26.2

v0.26.1

10 Dec 06:53
85632fd

Choose a tag to compare

What's Changed

Full Changelog: v0.26.0...v0.26.1

v0.26.0

08 Dec 20:44

Choose a tag to compare

We are thrilled to announce the release of Dokploy v0.26.0! This update is packed with significant new capabilities and enhancements, focusing on giving you more control, better communication, and more flexible team management.

Custom Build Servers

Now you are able to select a remote server to build your application!

Screenshot 2025-12-08 at 2 50 34 PM

Multi-Administrator Management

Now you are able to invite a user with admin role, giving the full flexibility to control the dokploy instance

Screenshot 2025-12-08 at 2 51 58 PM

Rollbacks Rework

We've completely re-engineered our rollback mechanism to provide a more secure and robust solution for managing application versions. Previously, rollback images were stored directly on the server. With v0.26.0, we've introduced a new, safer approach:

Registry-Based Rollbacks: Rollback images are no longer stored locally on the server. Instead, they now require an external image registry

Screenshot 2025-12-08 at 2 53 28 PM

Docs Improvements

We've dedicated considerable effort to enhancing our documentation, making it clearer and more comprehensive. This version includes:

Screenshot 2025-12-08 at 2 53 57 PM

Elevating Your Experience: Dokploy Enterprise Support

  • Premium ✨ Enterprise Support & Services: Custom solutions and dedicated support.
  • SLA Guarantees / Priority Support: Guaranteed response times and priority assistance.
  • Additional Security & Governance: Advanced features for compliance and security
  • Private Labeling: Fully integrate Dokploy with your brand.

What's Changed

New Contributors

Full Changelog: v0.25.11...v0.26.0

v0.25.11

26 Nov 08:49

Choose a tag to compare

In case where you have troubles to update to the latest version you can run the following command:

curl -sSL https://dokploy.com/install.sh | sh -s update

What's Changed

New Contributors

Full Changelog: v0.25.10...v0.25.11

v0.25.10

20 Nov 15:08
a5abd46

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.25.9...v0.25.10

v0.25.9

20 Nov 05:28

Choose a tag to compare

In case where you have troubles to update to the latest version you can run the following command:

curl -sSL https://dokploy.com/install.sh | sh -s update

What's Changed

  • fix: update Docker command execution to use a clean environment by @Siumauricio in #3062
  • feat: enhance environment variable handling for shell commands by @Siumauricio in #3066

Full Changelog: v0.25.8...v0.25.9

v0.25.8

19 Nov 08:53

Choose a tag to compare

In case where you have troubles to update to the latest version you can run the following command:

curl -sSL https://dokploy.com/install.sh | sh -s update

What's Changed

  • feat: add KillBuild component and API mutation for terminating Docker… by @Siumauricio in #3052
  • fix: ensure Compose Traefik domain labels are written to local daemons by @AlexTMjugador in #3030

New Contributors

Full Changelog: v0.25.7...v0.25.8

v0.25.7

19 Nov 05:12
82cfe06

Choose a tag to compare

Breaking changes

Your version of Docker may have been updated to version 29.x.x due to possible automatic updates to your operating system, which will cause Traefik to break. To fix this, you will need to perform this manual procedure (using traefik:v3.6.1). This applies to Dokploy servers and remote servers, you will have a few downtime on your services, but this is necessary to prevent future breaks on your apps (New installations not need to apply this changes)

Traefik Issue: traefik/traefik#12256

Caution

You will need to add again custom ports and environment variables in case you have assigned.

docker pull traefik:v3.6.1

docker stop dokploy-traefik || true
docker rm dokploy-traefik || true

docker run -d \
  --name dokploy-traefik \
  --restart always \
  -v /etc/dokploy/traefik/traefik.yml:/etc/traefik/traefik.yml \
  -v /etc/dokploy/traefik/dynamic:/etc/dokploy/traefik/dynamic \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -p 80:80/tcp \
  -p 443:443/tcp \
  -p 443:443/udp \
  traefik:v3.6.1

docker network connect dokploy-network dokploy-traefik || true

In case where you have troubles to update to the latest version you can run the following command:

curl -sSL https://dokploy.com/install.sh | sh -s update

Important Notes:

  1. We did a refactor to maintain the same build process in a unified way on the dokploy server and remote servers (previously it was separate, we ran certain commands on the dokploy server and remote servers), which sometimes caused confusion and we had specific errors on remote servers but not on the dokploy server (this improved error capture to show them in the logs).
  2. We fixed the general monitoring error on the dokploy server that was not correctly displaying RAM usage or CPU usage.
  3. We are in the process of improving our documentation. To do so, we want to hear from you and find out what you think is missing and what we should add. We have a dedicated channel on Discord for this topic. Feel free to express yourself https://discord.gg/vXbCAWmnE8

What's Changed

New Contributors

Full Changelog: v0.25.6...v0.25.7

v0.25.6

26 Oct 08:24
dadef00

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.25.5...v0.25.6