v4.0.0-beta.361
版本发布时间: 2024-11-08 18:50:14
coollabsio/coolify最新发布版本:v4.0.0-beta.371(2024-11-22 20:08:52)
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 https://github.com/coollabsio/coolify/pull/3832
- Merge pull request #3832 from coollabsio/next by @andrasbacsai in https://github.com/coollabsio/coolify/pull/3836
- Revert "Revert "Feat: New services part 3"" by @andrasbacsai in https://github.com/coollabsio/coolify/pull/3837
- Add Transmission template by @statickidz in https://github.com/coollabsio/coolify/pull/3825
- Add template for HeyForm by @iMuFeng in https://github.com/coollabsio/coolify/pull/3515
- Service: Zep by @rennokki in https://github.com/coollabsio/coolify/pull/3728
- feat: add zipline template by @christiankolbow in https://github.com/coollabsio/coolify/pull/3110
- feat: Added Dify template by @OhThatMatt in https://github.com/coollabsio/coolify/pull/3074
- Fix plane template by @djsisson in https://github.com/coollabsio/coolify/pull/3788
- Update supabase add supavisor by @djsisson in https://github.com/coollabsio/coolify/pull/3810
- Add Lite Queen service by @kivS in https://github.com/coollabsio/coolify/pull/3868
- Service: osticket by @kanhaic in https://github.com/coollabsio/coolify/pull/3867
- Security fix by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/3880
- New services part 3 by @andrasbacsai in https://github.com/coollabsio/coolify/pull/3838
- Add missing Arabic translations by @ItsTarikBTW in https://github.com/coollabsio/coolify/pull/3891
- Add Romanian translation by @steff-mat in https://github.com/coollabsio/coolify/pull/3888
- feat: add Calcom template by @FranckKe in https://github.com/coollabsio/coolify/pull/3251
- feat: add edgedb configuration by @jere-co in https://github.com/coollabsio/coolify/pull/2058
- Fix caddy quic udp port by @lynt-smitka in https://github.com/coollabsio/coolify/pull/3813
- Limit randomly generated GitHub app name length by @loudar in https://github.com/coollabsio/coolify/pull/3821
- Add settings button to projects page by @MarioCakeDev in https://github.com/coollabsio/coolify/pull/3819
- Adding MindsDB - WIP by @Skeyelab in https://github.com/coollabsio/coolify/pull/3699
- UI by @andrasbacsai in https://github.com/coollabsio/coolify/pull/3937
- Added a basic login test and also added 2 small variables to dev .env… by @ALsJourney in https://github.com/coollabsio/coolify/pull/3342
- Settings > Change heading to match other headings by @Nathanjms in https://github.com/coollabsio/coolify/pull/3941
- Service Mosquitto by @diogo24m in https://github.com/coollabsio/coolify/pull/3855
- Fix: Redis DB UI by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/3184
- Feat: Ability to disable tow step confirmation by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/3934
- Fixed bookstack.yaml by @Strider27 in https://github.com/coollabsio/coolify/pull/3961
- Update .env.windows-docker-desktop.example by @zaidk26 in https://github.com/coollabsio/coolify/pull/3964
- update openapi spec for healthcheck by @FrankVisuals in https://github.com/coollabsio/coolify/pull/3953
- Fix: 2 minor proxy issues by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/3913
- Embedded messages for Discord notifications by @jnovakdev in https://github.com/coollabsio/coolify/pull/3907
- Discord notification updates by @andrasbacsai in https://github.com/coollabsio/coolify/pull/3969
- Fix: Required environment variable throws and errors when updating shared variables by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/3947
- feat: add wireguard-easy template by @JakeKydd in https://github.com/coollabsio/coolify/pull/3955
- Fix: Trigger.dev by @rennokki in https://github.com/coollabsio/coolify/pull/3717
- Fix: Disable tow step confirmation when there is a password throws and error by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/3974
- Jupyterlab Notebook Template by @yokowasis in https://github.com/coollabsio/coolify/pull/3956
- Fix and improve OTP UI by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/3927
- fixes for new otp view by @andrasbacsai in https://github.com/coollabsio/coolify/pull/3999
- add martin as a service by @Ortimis in https://github.com/coollabsio/coolify/pull/4001
- Update reactive-resume.yaml to enable one click deployment by @Knight-Ops in https://github.com/coollabsio/coolify/pull/3995
- feat: Foundry Virtual Tabletop template by @phenomen in https://github.com/coollabsio/coolify/pull/3979
- Fix 2 step deletion by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/4007
- Fix: Mosquitto service by @diogo24m in https://github.com/coollabsio/coolify/pull/4014
- Add authorization for force-password-resets by @angelej in https://github.com/coollabsio/coolify/pull/4032
- Add team authorization for gitlab sources by @angelej in https://github.com/coollabsio/coolify/pull/4029
- Upgrade Keycloak Template to v26.0 by @TimKochDev in https://github.com/coollabsio/coolify/pull/4023
- feat: add coder service by @danielalves96 in https://github.com/coollabsio/coolify/pull/3704
- Adjusted bitcoin core service, especially how to run the rpc in a sec… by @ALsJourney in https://github.com/coollabsio/coolify/pull/4026
- docs: update link to deploy api docs by @cngJo in https://github.com/coollabsio/coolify/pull/4021
- Remove some useless variable assignments by @lucasmichot in https://github.com/coollabsio/coolify/pull/3847
- Remove all
ray()
calls by @lucasmichot in https://github.com/coollabsio/coolify/pull/4039 - Always prefer
::class
notation by @lucasmichot in https://github.com/coollabsio/coolify/pull/4042 - Add new role enum and apply authorization by @angelej in https://github.com/coollabsio/coolify/pull/4043
- Fix: 2-step confirmation button rendering bug by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/4017
- Remove some useless
catch
blocks by @lucasmichot in https://github.com/coollabsio/coolify/pull/4041 - Remove deprecated fortify password policy and add a stricter one by @angelej in https://github.com/coollabsio/coolify/pull/4053
- fix: register/login page by @andrasbacsai in https://github.com/coollabsio/coolify/pull/4056
- fix volume mediawiki.yaml by @libialany in https://github.com/coollabsio/coolify/pull/4046
- fix typo by @albertorizzi in https://github.com/coollabsio/coolify/pull/4076
- Revert "fix typo" wrong place by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/4081
- fix autocompletes by @LEstradioto in https://github.com/coollabsio/coolify/pull/3806
- Always prefer stricter string comparisons. by @lucasmichot in https://github.com/coollabsio/coolify/pull/4087
- Use match when possible. by @lucasmichot in https://github.com/coollabsio/coolify/pull/4085
- Remove all useless catch block useless variables. by @lucasmichot in https://github.com/coollabsio/coolify/pull/4086
- Design: More Space and Visual Hierarchy by @TimKochDev in https://github.com/coollabsio/coolify/pull/4068
- Simplify and optimize the
service-templates.yaml
generation command by @lucasmichot in https://github.com/coollabsio/coolify/pull/3830 - Delete some useless imports by @lucasmichot in https://github.com/coollabsio/coolify/pull/4088
- Prefer
Carbon
methods when possible. by @lucasmichot in https://github.com/coollabsio/coolify/pull/4089 - Some composer.json files change by @lucasmichot in https://github.com/coollabsio/coolify/pull/3824
- Get rid of many useless blank lines by @lucasmichot in https://github.com/coollabsio/coolify/pull/4091
- Inline many variables. by @lucasmichot in https://github.com/coollabsio/coolify/pull/4093
- Update appwrite.yaml to 1.6 by @jcmunoz200 in https://github.com/coollabsio/coolify/pull/4095
- Fix a grammar mistake for the helper tip for Direction by @t3duk in https://github.com/coollabsio/coolify/pull/4094
- Service Jenkins by @diogo24m in https://github.com/coollabsio/coolify/pull/4066
- feat: add jitsi template by @LEstradioto in https://github.com/coollabsio/coolify/pull/2348
- Fix: Prod Dockerfile warning by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/4162
- chore(deps): bump symfony/http-foundation from 7.1.5 to 7.1.7 by @dependabot in https://github.com/coollabsio/coolify/pull/4148
- chore(deps-dev): bump symfony/http-client from 6.4.12 to 6.4.14 by @dependabot in https://github.com/coollabsio/coolify/pull/4147
- Fix: Projects can be deleted with resources by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/3949
- Fix: Error response from daemon: all predefined address pools have been fully subnetted by @peaklabs-dev in https://github.com/coollabsio/coolify/pull/3912
- chore(deps): bump symfony/process from 7.1.5 to 7.1.7 by @dependabot in https://github.com/coollabsio/coolify/pull/4163
- chore(deps): bump symfony/http-foundation from 7.1.5 to 7.1.7 by @dependabot in https://github.com/coollabsio/coolify/pull/4164
- v4.0.0-beta.361 by @andrasbacsai in https://github.com/coollabsio/coolify/pull/3878
- fix for coolify-realtime release by @andrasbacsai in https://github.com/coollabsio/coolify/pull/4175
- fix workflows by @andrasbacsai in https://github.com/coollabsio/coolify/pull/4176
- just triggering the workflow (I'm such a pro developer 10x) by @andrasbacsai in https://github.com/coollabsio/coolify/pull/4177
- fix fix fix fix fix fix fix fix fix fix fix by @andrasbacsai in https://github.com/coollabsio/coolify/pull/4178
New Contributors
- @iMuFeng made their first contribution in https://github.com/coollabsio/coolify/pull/3515
- @kivS made their first contribution in https://github.com/coollabsio/coolify/pull/3868
- @kanhaic made their first contribution in https://github.com/coollabsio/coolify/pull/3867
- @ItsTarikBTW made their first contribution in https://github.com/coollabsio/coolify/pull/3891
- @steff-mat made their first contribution in https://github.com/coollabsio/coolify/pull/3888
- @lynt-smitka made their first contribution in https://github.com/coollabsio/coolify/pull/3813
- @loudar made their first contribution in https://github.com/coollabsio/coolify/pull/3821
- @MarioCakeDev made their first contribution in https://github.com/coollabsio/coolify/pull/3819
- @diogo24m made their first contribution in https://github.com/coollabsio/coolify/pull/3855
- @Strider27 made their first contribution in https://github.com/coollabsio/coolify/pull/3961
- @zaidk26 made their first contribution in https://github.com/coollabsio/coolify/pull/3964
- @FrankVisuals made their first contribution in https://github.com/coollabsio/coolify/pull/3953
- @jnovakdev made their first contribution in https://github.com/coollabsio/coolify/pull/3907
- @JakeKydd made their first contribution in https://github.com/coollabsio/coolify/pull/3955
- @yokowasis made their first contribution in https://github.com/coollabsio/coolify/pull/3956
- @Ortimis made their first contribution in https://github.com/coollabsio/coolify/pull/4001
- @Knight-Ops made their first contribution in https://github.com/coollabsio/coolify/pull/3995
- @phenomen made their first contribution in https://github.com/coollabsio/coolify/pull/3979
- @angelej made their first contribution in https://github.com/coollabsio/coolify/pull/4032
- @cngJo made their first contribution in https://github.com/coollabsio/coolify/pull/4021
- @libialany made their first contribution in https://github.com/coollabsio/coolify/pull/4046
- @albertorizzi made their first contribution in https://github.com/coollabsio/coolify/pull/4076
- @jcmunoz200 made their first contribution in https://github.com/coollabsio/coolify/pull/4095
- @t3duk made their first contribution in https://github.com/coollabsio/coolify/pull/4094
Full Changelog: https://github.com/coollabsio/coolify/compare/v4.0.0-beta.360...v4.0.0-beta.361