Releases: Dokploy/dokploy
v0.15.1
What's Changed
- feat(logs): multi select fiter logs & hide/show timestamp by @190km in #911
- Added onedev docker compose by @mohabgabber in #925
- feat(discord): remove dots by @drudge in #928
- feat(cluster): use code editor for node config by @drudge in #910
- feat(logs): support ansi codes by @drudge in #912
- fix(preview-deployments): wrap long envs by @drudge in #940
- fix(2fa-login): typo - Setup -> Login by @190km in #939
- fix(term): fix light mode foreground color by @drudge in #936
- fix(docker): fix for custom registry login by @drudge in #937
- fix(settings/profile): edit profile password fixed by @190km in #949
- feat(plausible): bump to 2.1.4 by @mezotv in #941
- feat(certs): show expiration and chain details by @drudge in #929
- style(notifications): better notification item style by @190km in #948
- fix: add missing notifications in cron jobs by @Siumauricio in #954
- feat: automatic check for updates by @szwabodev in #951
- New Updates UI by @drudge in #957
- feat(ports): implement additional ports management by @lost-end-found in #930
- Fix/update fetch by @Siumauricio in #958
- refactor: update digest by @Siumauricio in #960
- v0.15.1 by @Siumauricio in #961
New Contributors
- @mohabgabber made their first contribution in #925
- @szwabodev made their first contribution in #951
- @lost-end-found made their first contribution in #930
Full Changelog: v0.15.0...v0.15.1
v0.15.0
What's Changed
- feat: add Logto template by @drudge in #850
- chore: update n8n template to 1.70.3 by @drudge in #851
- 560 self hosted gitlab additions by @DJKnaeckebrot in #854
- feat(i18n): add japanese language support by @minagishl in #848
- fix: error about memoryReservation not set by @hua1995116 in #855
- 560 self hosted gitlab by @Siumauricio in #835
- feat(i18n): add italian language support by @190km in #863
- feat: improve github app validation by @kawws in #859
- feat(dynamic timestamp): add dynamic discord timestamps by @mezotv in #864
- feat(docker): use code editor when displaying container config by @drudge in #865
- feat: add global search command by @DJKnaeckebrot in #856
- format: setup .vscode folder with biome.js for consistent format and spacing by @DJKnaeckebrot in #867
- fix(setup/validate): arm64 build fixes, improved validation by @drudge in #870
- feat: add unsend template by @DJKnaeckebrot in #869
- feat: add langflow template by @DJKnaeckebrot in #874
- feat: add huly template by @DJKnaeckebrot in #875
- feat: add penpot template by @DJKnaeckebrot in #880
- feat: add page titles by @DJKnaeckebrot in #868
- refactor: add description on search by @Siumauricio in #890
- 769 elasticsearch new db template by @Siumauricio in #891
- feat: redirect to deployments when click on deploy by @Siumauricio in #892
- refactor: remove calculation and pass resources as the docker api expect by @Siumauricio in #893
- feat(delete): add quick copy to resource to clipboard in delete modal by @drudge in #896
- refactor: remove unused files by @Siumauricio in #894
- feat(logs): new railway inspired logs by @190km in #857
- feat(server): monospace script editor by @drudge in #898
- chore: clean up page titles by @drudge in #900
- Feat: add remote server audit by @Siumauricio in #901
- v0.15.0 by @Siumauricio in #897
Features
🚀 Enhancements
Redesigned Logs Interface: Running and deployment logs have been completely revamped for a cleaner and more intuitive experience.
New Audit Tab: Added a dedicated audit tab to provide security suggestions and improve system reliability.
🛠️ Customization
Editable Installation Scripts: You can now modify the scripts we execute on remote servers, giving you more control over the installation process.
New Contributors
- @DJKnaeckebrot made their first contribution in #854
- @minagishl made their first contribution in #848
- @hua1995116 made their first contribution in #855
- @kawws made their first contribution in #859
Full Changelog: v0.14.1...v0.15.0
v0.14.1
What's Changed
- fix: update GPU setup command to use sudo and add error handling by @vishalkadam47 in #837
- fix: pin nixpacks version by @Siumauricio in #852
- v0.14.1 by @Siumauricio in #853
Full Changelog: v0.14.0...v0.14.1
v0.14.0
Follow on Twitter
What's Changed
- feat: Updated PocketBase version to 0.23.3 by @kerimovok in #786
- feat(i18n): add korean language support by @myodan in #794
- style: add RequestAddr in the requests table by @190km in #796
- fix: allow multiple repositories from same name github #690 by @Siumauricio in #803
- style: added autodeploy switch by @190km in #802
- fix/feat: fixed stop compose & added start compose by @190km in #801
- style: improved discord webhooks notifications style by @190km in #793
- fix: small typo by @ShahriarKh in #810
- Feat:Updated Umami to v2.14.0 by @DanielGietmann in #808
- feat(i18n): add portuguese language support by @pedroramon in #817
- feat: add trigger.dev template by @mafrasil in #823
- feat: add prevent dialog when leaving a terminal by @190km in #820
- Feat/custom heroku version by @Siumauricio in #828
- feat(i18n): add kazakh language support by @yerkow in #814
- fix: show mount path when is not compose by @Siumauricio in #830
- refactor: improve I18N by @Siumauricio in #829
- refactor: add code editor in volumes edit by @Siumauricio in #831
- docs: Clarify _HOST suffix in contribution guide by @drudge in #833
- feat: add preview deployments #379 by @Siumauricio in #798
- feat: add Budibase template by @drudge in #836
- feat: add Kimai 2 template by @drudge in #838
- feat: add draw.io template by @drudge in #839
- feat: add Browserless template by @drudge in #840
- Feat/enhancement script by @Siumauricio in #843
- docs: Update ryot links by @drudge in #844
- Feat/improve server setup by @Siumauricio in #847
- v0.14.0 by @Siumauricio in #845
New Features
- Preview Deployments: Preview Deployments allow you to see how your application will look and work before going live. Every time you make changes to your code, a preview version is automatically generated in an isolated environment. This makes it easy to test new features, catch bugs, and share progress with your team or clients, ensuring everything is perfect before the final release, only available for applications.
New Contributors
- @kerimovok made their first contribution in #786
- @myodan made their first contribution in #794
- @ShahriarKh made their first contribution in #810
- @pedroramon made their first contribution in #817
- @mafrasil made their first contribution in #823
- @yerkow made their first contribution in #814
- @drudge made their first contribution in #833
Full Changelog: v0.13.1...v0.14.0
v0.13.1
What's Changed
- feat: add optional Provider attribute to S3 Destinations by @chuyun in #767
- feat(i18n): add turkish(tr) localization support by @edereagzi in #773
- feat: Add an input box to enter the project name for a second confirmation when deleting the application. by @190km in #777
- fix: Add green color for done status tooltip, and lightens destructive colors by @190km in #776
- feat(i18n): add french language support by @190km in #775
- feat: add fa locale by @faeztgh in #771
- fix: prevent to load stripe code when is not cloud by @Siumauricio in #779
- fix: add registry url and use spawnAsync by @Siumauricio in #780
- Remove husky by @Siumauricio in #781
- refactor: apply suggested changes by @Siumauricio in #782
- fix: update img url by @Siumauricio in #783
- fix: add missing server flag boolean by @Siumauricio in #784
- v0.13.1 by @Siumauricio in #785
New Contributors
- @chuyun made their first contribution in #767
- @edereagzi made their first contribution in #773
- @190km made their first contribution in #777
- @faeztgh made their first contribution in #771
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- fix: postiz template pointing to wrong TLD by @henriklovhaug in #722
- feat: add russian translation init by @WoWnik in #723
- Add: Chatwoot Template by @DrMxrcy in #731
- feat: add HeyForm template by @iMuFeng in #724
- feat(Profile): support use Gravatar as avatar by @PaiJi in #721
- feat(add): Ryot Template by @DrMxrcy in #737
- feat(i18n): add german language support by @mezotv in #735
- feat(add): YOURLS Template by @DrMxrcy in #736
- feat(add): Twenty CRM by @DrMxrcy in #740
- feat(add): Immich by @DrMxrcy in #744
- fix: stirling docker compose by @jujur10 in #743
- feat(add): Discourse by @DrMxrcy in #739
- fix: improve English grammar in version check notice by @airyland in #765
- fix(templates): Multiple Templates Naming Schema by @DrMxrcy in #746
- fix compose.create not returning result by @DerKorb in #761
- feat(i18n): add Traditional Chinese language support by @sao-coding in #759
- feat: add ontime template by @henriklovhaug in #760
- feat: photoprism template by @DanielGietmann in #768
- v0.13.0 by @Siumauricio in #772
New Contributors
- @WoWnik made their first contribution in #723
- @iMuFeng made their first contribution in #724
- @jujur10 made their first contribution in #743
- @airyland made their first contribution in #765
- @DerKorb made their first contribution in #761
- @sao-coding made their first contribution in #759
- @DanielGietmann made their first contribution in #768
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- feat: Implement Remote server and Dokploy Server - GPU Support for Docker Swarm by @vishalkadam47 in #590
- feat: add nextcloud-aio template by @seppulcro in #705
- feat(i18n): add i18n support by @PaiJi in #665
- feat: New Templates by @DrMxrcy in #691
- refactor(dokploy): add missing next-18next to dockerfile by @Siumauricio in #713
- fix(dokploy): remove $ on presets redirect by @Siumauricio in #717
- feat: add update server ip by @kdurek in #714
- feat: add shared enviroment variables by @Siumauricio in #719
- fix(i18n): quick fix for locale cookie expire when browser close by @PaiJi in #716
- v0.12.0 by @Siumauricio in #720
Features
- Add GPU Support, deploy a blender template
- Add Shared enviroment variables per project
- New 10 Templates more added
- Manually edit the IP of the Dokploy server, usefull when migrating to another server
- Add Internationalization (Languages Support)
New Contributors
- @vishalkadam47 made their first contribution in #590
- @DrMxrcy made their first contribution in #691
Full Changelog: v0.11.2...v0.12.0
v0.11.2
What's Changed
- fix(signin-page): fix a broken link to password reset docs by @sokhuong-uon in #695
- Update plausible docker-compose.yml by @limichange in #697
- fix(stripe): attempt to fix the servers assignation when the user pay by @Siumauricio in #701
- v0.11.2 by @Siumauricio in #702
New Contributors
- @sokhuong-uon made their first contribution in #695
- @limichange made their first contribution in #697
Full Changelog: v0.11.1...v0.11.2
v0.11.1
What's Changed
- fix(compose): add path prefix inside Host rule by @Siumauricio in #688
- v0.11.1 by @Siumauricio in #689
Full Changelog: v0.11.0...v0.11.1
v0.11.0
☁️ Dokploy Cloud 🎊
Dokploy Cloud is here to simplify your app deployments with a flexible pricing model:
Get everything you love about the self-hosted version of Dokploy—without the headaches of managing your own instance.
With Dokploy Cloud, you no longer need to set up and maintain Redis, PostgreSQL, Traefik, or Next.js. We handle everything for you, ensuring high availability (HA) so your Dokploy instance is always active and reliable. Say goodbye to admin errors and downtime.
Follow on Twitter
Dokploy Cloud Introduction Introduction - Dokploy Cloud
Pricing:
1 Server: $4.50/month
2+ Servers: $3.50/month each
See the detailed pricing here Dokploy Pricing
Simplify your deployments and focus on what matters—building amazing applications.
What's Changed
- More templates by @SashaGoncharov19 in #613
- feat: added Mailserver/ERPNext template by @SashaGoncharov19 in #458
- fix(dokploy): Wrong input for
target port
when updating ports. by @thomasbrq in #653 - fix: domain path ignored in compose services by @ignissak in #649
- feat(dokploy): add mandaring sponsor by @Siumauricio in #657
- fix(dokploy): sync the toggle value when enable docker cleanup #651 by @Siumauricio in #658
- fix: mongodb app naming by @mezotv in #675
- fix: fix github icon path fill color #672 by @AprilNEA in #674
- fix: colorize and update svgs by @mezotv in #669
- v0.11.0 by @Siumauricio in #677
New Docs
We have improved and updated the documentation for the easiest cases including:
- How to connect to databases externally
- How to get production applications (Zero Downtime, Rollbacks)
- How to configure notifications
- How to Assign domains with cloudflare, Full Strict and Flexible
- How to configure Git sources, such as gitlab, bitbucket and gitlab
- How to configure registrys
- S3 Destinations for AWS S3, Cloudflare R2, Bacbklaze B2
- General recommendations
New Contributors
- @thomasbrq made their first contribution in #653
- @ignissak made their first contribution in #649
Full Changelog: v0.10.10...v0.11.0