Releases: coollabsio/coolify
Releases · coollabsio/coolify
v4.0.0-beta.364
Changes
- fix: The
Disable 2 Step confirmation
UI - fix: Added missing import for valaidate
- fix: saving SMTP form name and form address is not possible (always empty and on dev always default value in the DB)
- fix: Coolify Instance backup configuration loads only after page refresh and throws this error:
Typed property App\Livewire\SettingsBackup::$name must not be accessed before initialization
- fix: more than one ghost service with different paths does not work
Issues
What's Changed
- chore: edit www helper by @jhKessler in #4168
- v4.0.0-beta.364 by @peaklabs-dev in #4193
New Contributors
- @jhKessler made their first contribution in #4168
Full Changelog: v4.0.0-beta.363...v4.0.0-beta.364
v4.0.0-beta.363
- feat: Coolify update logs saved to
/data/coolify/source
. - fix: saving resend api key.
- fix: saving wildcard domain.
- fix: do not allow cloudflared on localhost.
What's Changed
- v4.0.0-beta.363 by @andrasbacsai in #4188
Full Changelog: v4.0.0-beta.362...v4.0.0-beta.363
v4.0.0-beta.362
Changes
- fix: Various UI fixes
What's Changed
- v4.0.0-beta.362 by @andrasbacsai in #4182
- v4.0.0-beta.362 fixes by @andrasbacsai in #4184
Full Changelog: v4.0.0-beta.361...v4.0.0-beta.362
v4.0.0-beta.361
Changes
New Features
- feat: Sentinel Metrics is back in experimental phase.
- feat: Fancier Discord notifications - thy now look cleaner have icons, colors...
- feat: Redis UI for username and password.
- feat: Ability to disable two-step confirmation
- feat: Limit storage check emails
- feat: you can now copy the full OTP URL when setting up 2fa
- feat: Terminal view for servers and auto connect terminal if there is only one container availabe
- feat: New Server UI
- feat: Many other UI improvements - redesigns, spacing, remove typos etc.
- feat: Execute scheduled task manually
- feat: add
--gpu
support for custom docker command
Perfomance Improvments
- feat: Linux API (via Sentinel), which improves performance by using fewer SSH connections.
- feat: New way of checking container status which improves Performance (less DB quires)
Bug fixes
- fix: Redis username and password can now be shared variables.
- fix:
redis.conf
is now the source of truth when used (see). - fix: Plausible template
- fix: Windmill service
- fix: Nexctcloud service
- fix: Glitchtip service
- fix: Plane service
- fix: Supabase template and add supavisor.
- fix: Coolify helper image should be pulled when helper_version is updated in the db.
- fix: read only labels can now be reset in one click
- fix: Bookstack service
- fix: Reactive resume
- fix: Trigger service
- fix: OTP QR code scanning especially in dark mode.
- fix: A lot of authorization fixes
- fix: If a user is running Ubuntu 24.10, the automated Docker installation will be skipped if docker is not installed as it is not supported.
- fix: A lot of UI fixes
- fix: Better error handling for invitation links
- fix: Move notifications and some other things to high priority queue to make sure they get delivered on high server load.
- fix: Project with resources (compose base, services...) can be deleted, but the resources would of course still be there after the project was deleted (before deleting a project, we only checked applications, which is not enough).
- fix: Show better error message when deleting projects and environments.
- fix: Error response from daemon: all predefined address pools have been fully subnetted
- fix: Coolify installer should install OpenSSH if it is not installed
Chore
- chore: improved bitcoin core service
- chore: Upgrade Keycloak to versioon 26
- chore: Update Nixpacks to the latest version
- chore: Refactored a lot of our codebase
- chore: Switched to the new Livewire 3 validate syntax.
New Services
- Calcom
- MindsDB
- Mosquitto
- wireguard
- Coder
- Jenkins
- Jitsi Meet
- Dozzle with auth
- Martin
- Cryptgeon
- CloudBeaver
- Freshrss with sqlite, postgres, MariaDB, MySQL
- Traccar
- Vvvweb with No DB, MariaDB, MySQL
- Nextcloud with Postgres, MariaDB, MySQL
- Kimai
- ntfy
- qbittorrent
- Owncloud
- Immich
- Affine
- Libretranslate
- Transmission
- flowise with No DB, Postgres
- HeyForm
- Zipline
- Peppermint
- Lite Queen
- osticket
- Unsend
Issues
- fix: #3917
- fix: #2771
- fix: #3104
- fix: #2637
- fix: #3317
- fix: #2581
- fix: #3698
- fix: #3732
- fix: #2905
- fix: #3380
- fix: #2304
- fix: #4131
- fix: #4158
- fix: #3747
- fix: #3753
- fix: #3529
- fix: #2360
What's Changed
- Next by @peaklabs-dev in #3832
- Merge pull request #3832 from coollabsio/next by @andrasbacsai in #3836
- Revert "Revert "Feat: New services part 3"" by @andrasbacsai in #3837
- Add Transmission template by @statickidz in #3825
- Add template for HeyForm by @iMuFeng in #3515
- Service: Zep by @rennokki in #3728
- feat: add zipline template by @christiankolbow in #3110
- feat: Added Dify template by @OhThatMatt in #3074
- Fix plane template by @djsisson in #3788
- Update supabase add supavisor by @djsisson in #3810
- Add Lite Queen service by @kivS in #3868
- Service: osticket by @kanhaic in #3867
- Security fix by @peaklabs-dev in #3880
- New services part 3 by @andrasbacsai in #3838
- Add missing Arabic translations by @ItsTarikBTW in #3891
- Add Romanian translation by @steff-mat in #3888
- feat: add Calcom template by @FranckKe in #3251
- feat: add edgedb configuration by @jere-co in #2058
- Fix caddy quic udp port by @lynt-smitka in #3813
- Limit randomly generated GitHub app name length by @loudar in #3821
- Add settings button to projects page by @MarioCakeDev in #3819
- Adding MindsDB - WIP by @Skeyelab in #3699
- UI by @andrasbacsai in #3937
- Added a basic login test and also added 2 small variables to dev .env… by @ALsJourney in #3342
- Settings > Change heading to match other headings by @Nathanjms in #3941
- Service Mosquitto by @diogo24m in #3855
- Fix: Redis DB UI by @peaklabs-dev in #3184
- Feat: Ability to disable tow step confirmation by @peaklabs-dev in #3934
- Fixed bookstack.yaml by @Strider27 in #3961
- Update .env.windows-docker-desktop.example by @zaidk26 in #3964
- update openapi spec for healthcheck by @FrankVisuals in #3953
- Fix: 2 minor proxy issues by @peaklabs-dev in #3913
- Embedded messages for Discord notifications by @jnovakdev in #3907
- Discord notification updates by @andrasbacsai in #3969
- Fix: Required environment variable throws and errors when updating shared variables by @peaklabs-dev in #3947
- feat: add wireguard-easy template by @JakeKydd in #3955
- Fix: Trigger.dev by @rennokki in #3717
- Fix: Disable tow step confirmation when there is a password throws and error by @peaklabs-dev in #3974
- Jupyterlab Notebook Template by @yokowasis in #3956
- Fix and improve OTP UI by @peaklabs-dev in #3927
- fixes for new otp view by @andrasbacsai in #3999
- add martin as a service by @Ortimis in #4001
- Update reactive-resume.yaml to enable one click deployment by @Knight-Ops in #3995
- feat: Foundry Virtual Tabletop template by @phenomen in #3979
- Fix 2 step deletion by @peaklabs-dev in #4007
- Fix: Mosquitto service by @diogo24m in #4014
- Add authorization for force-password-resets by @angelej in #4032
- Add team authorization for gitlab sources by @angelej in #4029
- Upgrade Keycloak Template to v26.0 by @TimKochDev in #4023
- feat: add coder service by @danielalves96 in #3704
- Adjusted bitcoin core service, especially how to run the rpc in a sec… by @ALsJourney in #4026
- docs: update link to deploy api docs by @cngJo in #4021
- Remove some useless variable assignments by @lucasmichot in #3847
- Remove all
ray()
calls by @lucasmichot in #4039 - Always prefer
::class
notation by @lucasmichot in #4042 - Add new role enum and apply authorization by @angelej in #4043
- Fix: 2-step confirmation button rendering bug by @peaklabs-dev in #4017
- Remove some useless
catch
blocks by @lucasmichot in #4041 - Remove deprecated fortify password policy and add a stricter one by @angelej in #4053
- fix: register/login page by @andrasbacsai in #4056
- fix volume mediawiki.yaml by @libialany in #4046
- fix typo by @albertorizzi in #4076
- Revert "fix typo" wrong place by @peaklabs-dev in #4081
- fix autocompletes by @LEstradioto in #3806
- Always prefer stricter string compariso...
v4.0.0-beta.360
Reverted Livewire version, because some functionalities are broken with the latest version.
What's Changed
- chore: Update livewire/livewire dependency to version 3.4.9 by @andrasbacsai in #3885
Full Changelog: v4.0.0-beta.359...v4.0.0-beta.360
v4.0.0-beta.359
Changes
- fix: domains should only start with http/https, and not with mailto and tel (lol)
Issues
- fix #3870
What's Changed
- Add missing french translations by @lucasmichot in #3843
- chore(deps): bump livewire/livewire from 3.4.9 to 3.5.2 by @dependabot in #3805
- add s to pluralize "application" - change "much much more" to "Coolify Home" by @ideabrian in #3800
- feat: open a new tab when clicked on the version by @thereis in #3820
- add https3 support to traefik and fix 404 redirect for traefik3 by @djsisson in #3853
- v4.0.0-beta.359 by @peaklabs-dev in #3856
- fix: use correct env variable for invoice ninja password by @ershisan99 in #3846
- fixes for v4.0.0-beta.359 by @andrasbacsai in #3874
New Contributors
- @ideabrian made their first contribution in #3800
- @thereis made their first contribution in #3820
- @ershisan99 made their first contribution in #3846
Full Changelog: v4.0.0-beta.358...v4.0.0-beta.359
v4.0.0-beta.358
- fix: Scheduled database backups are removed on stucked resource cleanup.
New Services
- Dozzle
- Easyappointments
- LibreOffice
- Organizr
- Soketi
- Supertokens
- Windmill
- Audiobookshelf
- Bookstack
- Joplin
- Keycloak
- Mattermost
- Onedev
- Paperless
- Mautic v5
- Castopod
Added but not working
Issues
What's Changed
- feat: Add Supertokens template by @marcomaiermm in #2383
- fix rabbit-mq by @djsisson in #3330
- feat: add easyappointments service template by @leocabeza in #2885
- feat: Update Authentik by @FranckKe in #3198
- Add Soketi Service by @Nathanjms in #3757
- feat: add dozzle template by @danielalves96 in #3694
- feat: add dozzle-with-auth template by @Skeyelab in #3720
- fix windmill template by @djsisson in #3766
- added libreoffice by @Amitind in #3249
- feat: Add organizr by @Telokis in #3008
- Fix : spelling mistake by @lucasmichot in #3781
- fix reactive resume template by @djsisson in #3762
- feat: Custom traefik middlewares v2 by @MarioZet23 in #3758
- Feat: Service fixes and new services by @peaklabs-dev in #3763
- Add service template for azimutt by @tonylyjones in #2695
- Adding service for paperless by @martonsz in #2719
- [TEMPLATE] Forgejo template (with single runner) by @DarkGhostHunter in #2722
- fix posthog template by @djsisson in #3784
- Add FORCE_HTTPS Env Variable for External HTTPS Handling Support in getoutline by @clho40 in #3787
- added bookstack template by @cr4zyiw4n in #2934
- feat: Add Mautic 4 and 5 to service templates by @JuanxCursed in #2978
- fix: update mattermost image tag and add default port by @sroepges in #3103
- feat: add keycloak template by @christiankolbow in #3109
- feat: add joplin server by @nekomi2 in #3033
- feat: add onedev template by @christiankolbow in #3111
- audiobookshelf added by @Amitind in #3234
- feat: add cloudbeaver template by @christiankolbow in #3194
- feat: Add freshrss service template by @Pilpin in #3214
- feat: Add Traccar template by @Pilpin in #3213
- Add Vvveb CMS template by @givanz in #3219
- feat: add Nextcloud with Postgres template by @FranckKe in #3199
- Add kimai template by @nizetic in #3435
- feat: Added Unsend template by @8times4 in #3123
- feat: add ntfy template by @christiankolbow in #3117
- fix glitchtip template by @djsisson in #3799
- Add qBittorrent template by @statickidz in #3715
- feat: add Homebox template by @danielalves96 in #3695
- add cryptgeon template by @cupcakearmy in #3328
- feat: add owncloud service and logo by @danielalves96 in #3724
- update plausible template by @wkng in #3816
- feat: add immich service by @OG-Jons in #3446
- Service: Flowise by @rennokki in #3727
- feat: affine service template and logo by @riazosama in #3738
- Feat: New services and service fixes part 2 by @peaklabs-dev in #3785
- Improve
service-templates.json
file readability by @lucasmichot in #3826 - Add LibreTranslate template by @statickidz in #3823
- Feat: New services part 3 by @peaklabs-dev in #3811
- Revert "Feat: New services part 3" by @peaklabs-dev in #3833
- fix ctrl v terminal by @LEstradioto in #3812
- v4.0.0-beta.358 by @andrasbacsai in #3783
New Contributors
- @marcomaiermm made their first contribution in #2383
- @Nathanjms made their first contribution in #3757
- @Amitind made their first contribution in #3249
- @lucasmichot made their first contribution in #3781
- @tonylyjones made their first contribution in #2695
- @DarkGhostHunter made their first contribution in #2722
- @cr4zyiw4n made their first contribution in #2934
- @JuanxCursed made their first contribution in #2978
- @sroepges made their first contribution in #3103
- @christiankolbow made their first contribution in #3109
- @nekomi2 made their first contribution in #3033
- @Pilpin made their first contribution in #3214
- @givanz made their first contribution in #3219
- @nizetic made their first contribution in #3435
- @8times4 made their first contribution in #3123
- @cupcakearmy made their first contribution in #3328
- @wkng made their first contribution in #3816
- @riazosama made their first contribution in #3738
Full Changelog: v4.0.0-beta.357...v4.0.0-beta.358
v4.0.0-beta.357
fix: server selection view if 3 or more servers are defined
What's Changed
- fix: server selection view if 3 or more servers are defined by @andrasbacsai in #3796
Full Changelog: v4.0.0-beta.356...v4.0.0-beta.357
v4.0.0-beta.356
- fix: Feedback cleaned up after sent.
- fix: Mass redeployment ack tag name is fixed.
- fix: Env variable order in services.
- fix: fix Directus template.
- fix: fix Chatwoot template.
New Services
- InvoiceNinja
- Label Studio
- Langfuse
- LiteLLM
- Prefect
- Unstructured
- SearXNG
- AnythingLLM
- Infisical
- Weaviate
- Qdrant
- Argilla
- Ollama
- Outline
- Nitropage
Issues
- fix #3662
What's Changed
- New services: LLM & AI-related one-click services by @rennokki in #2980
- Fix: Broken helper manifests (for a short period a few hours) by @peaklabs-dev in #3748
- chore: Bump coolify-helper version to 1.0.2 by @andrasbacsai in #3750
- Service: Label Studio by @rennokki in #3729
- Feat: getoutline service by @peaklabs-dev in #3127
- feat: add ollama service with open-webui and logo by @danielalves96 in #3722
- chore: add Nitropage service template and logo by @katywings in #3570
- chore(deps): bump cookie from 0.6.0 to 0.7.0 by @dependabot in #3741
- Fix subtitle typo in server navbar by @mkilinskidev in #3749
- Fix: Directus template by @peaklabs-dev in #3752
- v4.0.0-beta.356 by @andrasbacsai in #3714
New Contributors
- @rennokki made their first contribution in #2980
- @katywings made their first contribution in #3570
- @mkilinskidev made their first contribution in #3749
Full Changelog: v4.0.0-beta.355...v4.0.0-beta.356
v4.0.0-beta.355
Issues
What's Changed
- feat: Allow custom traefik middlewares by @MarioZet23 in #3637
- fix: parser, espacing container labels by @andrasbacsai in #3707
- v4.0.0-beta.355 by @andrasbacsai in #3708
New Contributors
- @MarioZet23 made their first contribution in #3637
Full Changelog: v4.0.0-beta.354...v4.0.0-beta.355