Don’t use any information over here! But install release directly from release!
With the release of Ubuntu 22.04 of we really would like to get some feedback from our users.
As Hestia 1.6.0 is still in beta we really want to ask you to not install the update on a server that is currently in production
And this install is only for Testing Only!
Please report any issue on Github
New features
- Added support for Ubuntu 22.04 Jammy (#2537 #2489)
- Added support Exim rate limits for email accounts via UI (#2225 and #2523 @madito)
- Added support to delete spam when reaching certain threshold (#2206 and #2200 @madito)
- Added support to send mail to an unauthenticated SMTP relay (#2441 @clarkchentw)
- Replace default MD5 encoding with ARGON2ID for Debian 10 and Ubuntu 20.04 and higher (#2421 @stsimb)
- Added support for Yescrypt (#2235 / #2499)
- Upgrade backend to PHP8.1 due to compatibility issues Jammy (#2515)
- Introduce new api allowing users to use certain commands over API (#2535 and #1333)
- Allow “Purge” cache button visible on templates with the name cacheing-your-template-name (#2526 #2530)
- Add hooks to hestia-nginx and hestia-php (#2440)
- A lot more bug fixes!
Why do we need such feedback
Due to issues with Ubuntu 22.04 and using by default Openssl 3.0 we are forced to upgrade to PHP. So a lot of small code changes have been made.
Development team of Hesita is small we are not able to test everything on 6 different OS on 20 different providers. Also 100+ eyes see a lot more then only a few pairs
How to install (Existing Hestia installation)
Please note Upgrades from Ubuntu 20.04 to 22.04 has not been tested yet! Please wait until final release of Hestia 1.6.0!
Open /etc/apt/sources.list.d/hestia.list
in a text editor (nano or vim)
Replace: {codename} and {arch} with the codename / architecture
And run in command line:
And then run apt update && apt upgrade
New install
Option can be the same as the default settings. No -D or --with-debs are needed
How to switch back?
After the release of 1.6.0 you can edit /etc/apt/sources.list.d/hestia.list again and remove the hash infront of atp.hestiacp.com and add an # in front deb [arch={$arch} signed-by=/usr/share/keyrings/hestia-beta.gpg] https://beta.hestiacp.com {codename} main
Ubuntu 22.04
We would love to get more feedback about how it works with 22.04
Testing
As a lot of changes have been made regarding our email / exim stack. We would love to get some more feedback about the changes. Also any other bugs please report them!
Translations
With the introduction of new features multiple new strings have bene introduced. To help translate them to your local locale. Please go to Projects search - Crowdin for more information please read How to contribute with Translations
Know issues
Release file not available for Nginx, Apache2 and MariaDB
For Ubuntu 22.04
E: The repository ‘https://dlm.mariadb.com/repo/mariadb-server/10.6/repo/ubuntu jammy Release’ does not have a Release file.
It will fall back to Ubuntu