This release includes 1 security fix for security teams reviewing exposed deployments.
Topics
+8 more
ReleasePort's take
Moderate signalPatch Dokploy to version 0.29.3 and run the supplied script; replace the hard‑coded BETTER_AUTH_SECRET with Docker secret support.
Why it matters: Dokploy versions prior to 0.29.3 contain a security vulnerability that must be patched immediately, and using Docker secrets eliminates exposure of the static authentication secret.
Summary
AI summarySecurity vulnerability patched and Docker secret replaces hard-coded BETTER_AUTH_SECRET.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Medium |
Return 401 when webhook signature header is missing. Return 401 when webhook signature header is missing. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Security | Medium |
Patch security vulnerability in Dokploy; upgrade to 0.29.3 and run provided script. Patch security vulnerability in Dokploy; upgrade to 0.29.3 and run provided script. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Security | Medium |
Replace hardcoded BETTER_AUTH_SECRET with Docker secret support. Replace hardcoded BETTER_AUTH_SECRET with Docker secret support. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Support isolated = false opt-out in template.toml. Support isolated = false opt-out in template.toml. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Add optional description field to schedules. Add optional description field to schedules. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Add copy button to AI log analysis result. Add copy button to AI log analysis result. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Performance | Medium |
Reduce healthcheck frequency to lower memory pressure. Reduce healthcheck frequency to lower memory pressure. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Performance | Medium |
Replace traefik.me with sslip.io for auto-generated domains. Replace traefik.me with sslip.io for auto-generated domains. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Performance | Medium |
Improve UI responsiveness for mobile, tab, and desktop screens. Improve UI responsiveness for mobile, tab, and desktop screens. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Enforce 255-character max length on forgot password email field. Enforce 255-character max length on forgot password email field. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Use temporary redirects for auth checks in getServerSideProps. Use temporary redirects for auth checks in getServerSideProps. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Remove leftover debug console.log statements. Remove leftover debug console.log statements. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Align card footers to bottom on project and service cards. Align card footers to bottom on project and service cards. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Close mobile sidebar on navigation. Close mobile sidebar on navigation. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Add fetch timeout and handle network errors gracefully in templates. Add fetch timeout and handle network errors gracefully in templates. Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
Security
A security vulnerability was identified in Dokploy. To patch your self-hosted instance, before you run this command please upgrade your instance to 0.29.3 and then run the following command:
curl -sSL https://dokploy.com/security/0.29.3.sh | bash
What's Changed
- fix: enforce 255-char max length on forgot password email field by @Siumauricio in https://github.com/Dokploy/dokploy/pull/4323
- fix: reduce healthcheck frequency to lower memory pressure by @Siumauricio in https://github.com/Dokploy/dokploy/pull/4325
- fix(webhook): return 401 when signature header is missing by @mixelburg in https://github.com/Dokploy/dokploy/pull/4278
- fix: use temporary redirects for auth checks in getServerSideProps by @Siumauricio in https://github.com/Dokploy/dokploy/pull/4335
- fix(templates): add fetch timeout and handle network errors gracefully by @Siumauricio in https://github.com/Dokploy/dokploy/pull/4336
- fix(sidebar): close mobile sidebar on navigation by @Siumauricio in https://github.com/Dokploy/dokploy/pull/4341
- fix: align card footers to bottom on project and service cards by @amit-y11 in https://github.com/Dokploy/dokploy/pull/4345
- feat: add copy button to AI log analysis result by @berkay-digital in https://github.com/Dokploy/dokploy/pull/4294
- fix: remove leftover debug console.log statements by @BradPerbs in https://github.com/Dokploy/dokploy/pull/4338
- fix: UI Responsiveness for both mobile, Tab and desktop Screens by @nhridoy in https://github.com/Dokploy/dokploy/pull/4358
- fix: replace traefik.me with sslip.io for auto-generated domains by @Siumauricio in https://github.com/Dokploy/dokploy/pull/4368
- feat(templates): support isolated = false opt-out in template.toml by @Siumauricio in https://github.com/Dokploy/dokploy/pull/4370
- feat(schedules): add optional description field by @Siumauricio in https://github.com/Dokploy/dokploy/pull/4371
- fix(security): replace hardcoded BETTER_AUTH_SECRET with Docker secret support by @Siumauricio in https://github.com/Dokploy/dokploy/pull/4374
New Contributors
- @amit-y11 made their first contribution in https://github.com/Dokploy/dokploy/pull/4345
- @berkay-digital made their first contribution in https://github.com/Dokploy/dokploy/pull/4294
- @BradPerbs made their first contribution in https://github.com/Dokploy/dokploy/pull/4338
- @nhridoy made their first contribution in https://github.com/Dokploy/dokploy/pull/4358
Full Changelog: https://github.com/Dokploy/dokploy/compare/v0.29.2...v0.29.3
Breaking Changes
- Replace hardcoded BETTER_AUTH_SECRET with Docker secret support
Security Fixes
- CVE not specified — security vulnerability patched in Dokploy v0.29.3, requires upgrade and script execution
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Beta — feedback welcome: [email protected]