v0.27.0

Dokploy/dokployv0.27.0Feb 10, 2026by github-actions[bot]

AI Summary

This major release introduces license key pay system, implements health check hooks, fixes deployment issues, and resolves multiple CVEs for improved security.

Key Highlights

  • Introduce license key pay system
  • Implement health check hook for post-mutation validation
  • Fix deployment stuck with remote server issue
  • Add wait-for-postgres script and migration entry point
  • Resolve multiple CVEs in Next.js, Hono, and other dependencies

New Features

  • License key pay system
  • Health check hooks
  • Deployment stuck fixes
  • Migration entry point
  • Ulimits support
  • Traefik reconnectServices function
  • GitLab and Gitea optional internal URL
  • Account linking for cloud version

Full Release Notes

## What's Changed
* chore: update Next to resolve 3 CVEs by @bdkopen in https://github.com/Dokploy/dokploy/pull/3573
* fix: double bearer for mistral provider by @Bima42 in https://github.com/Dokploy/dokploy/pull/3580
* Feat/introduce license key pay by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3600
* fix: add port conflict validation for database external ports by @Copilot in https://github.com/Dokploy/dokploy/pull/3599
* feat: add resend notification functionality by @mhbdev in https://github.com/Dokploy/dokploy/pull/3512
* fix(project): include appName in backup processing by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3603
* refactor(backup): replace docker service scale with update command by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3606
* chore: update `hono` to resolve 9 CVEs by @bdkopen in https://github.com/Dokploy/dokploy/pull/3582
* Add missing Network configuration to Swarm Settings by @Copilot in https://github.com/Dokploy/dokploy/pull/3594
* refactor(settings): update dokploy image handling during service update by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3608
* refactor(network-service): enhance network addition logic to include … by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3614
* feat(health-check): implement health check hook for post-mutation val… by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3616
* fix: use the same traefik version everywhere by @vtomasr5 in https://github.com/Dokploy/dokploy/pull/3557
* feat(database): add created_at column to invitation table and update … by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3617
* feat(logs): enhance container status display in logs by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3618
* feat(dependencies): update bullmq and related packages to version 5.67.3 by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3623
* 2842 deployment stuck with remote server by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3625
* feat(logs): display error messages for containers in dashboard logs by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3626
* feat(traefik): add option to skip YAML validation for Go templating by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3627
* feat(gitlab): add optional internal URL for GitLab integration by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3631
* feat(gitea): add optional internal URL for Gitea integration by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3632
* fix: avoid database connection during setup by using native exec by @horsley in https://github.com/Dokploy/dokploy/pull/3624
* feat(traefik): implement reconnectServicesToTraefik function by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3635
* 3392 conflict between daily docker cleanup and volume backup turn off container during backup by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3637
* 3636 bug build server env file creation fails   no such file or directory on remote build server by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3640
* 3469 multiple preview deployments regression in v026x same as 1198 by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3642
* feat(migration): add migration entry point and update start script by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3643
* feat(dokploy): add wait-for-postgres script and update Dockerfile and… by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3647
* chore: Resolve CVEs by Updating `swagger-react-ui` & `octokit` Sub-dependencies by @bdkopen in https://github.com/Dokploy/dokploy/pull/3434
* Ulimits at 0a401843 by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3648
* Replace logo.svg with updated SVG design by @fernandogiacomino in https://github.com/Dokploy/dokploy/pull/3593
* Update docker-compose command to always pull images (reopened) by @gentslava in https://github.com/Dokploy/dokploy/pull/3541
* Feat/add linking accounts cloud version by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3650
* refactor(dokploy): improve repository selection UI for version contro… by @Siumauricio in https://github.com/Dokploy/dokploy/pull/3665
* fix: Update text breaking so that it breaks words properly by @AlexDev404 in https://github.com/Dokploy/dokploy/pull/3664

## New Contributors
* @horsley made their first contribution in https://github.com/Dokploy/dokploy/pull/3624
* @fernandogiacomino made their first contribution in https://github.com/Dokploy/dokploy/pull/3593
* @AlexDev404 made their first contribution in https://github.com/Dokploy/dokploy/pull/3664

**Full Changelog**: https://github.com/Dokploy/dokploy/compare/v0.26.7...v0.27.0