Jump to content
Froxlor Forum

Release 0.9.35 - Let's Encrypt, auto-update and more


Recommended Posts

Dear Froxlor Community,
we are proud to announce the final release of 0.9.35 which includes some new kick-ass features.
Support for Let's Encrypt
Many of you were waiting for this one for quite some time now. We finally managed to include ssl-certificate generation via Let's Encrypt directly within froxlor's interface. It's easy as a click on "use let's encrypt" when adding/editing a domain. The certificate will be created and renewed automatically.
Please keep in mind that this feature is in BETA state.


- Important: Let's Encrypt uses cURL - ensure you have the php-curl extension installed on your system


- To ensure the Let's Encrypt cronjob is in your /etc/cron.d/froxlor file, please run the cronjob manually using the --force parameter, e.g.

php /var/www/froxlor/scripts/froxlor_master_cronjob.php --force

- As Let's Encrypt uses requests to a special URI you need to configure an Alias for your webserver to do so follow these simple steps:

- activate Let's Encrypt in the settings
- as admin, goto Configuration -> select your distro -> select Webserver -> select your software
- copy'n'paste the acme.conf part of the configration template
- restart/reload webserver

Multiple default IP addresses
You can now select multiple IP addresses you want to be set as default for new domains in the System-settings. Until now it was only possible to define one default IP address. This is especially handy if your server has an IPv4 and IPv6 address for example.
As of the release candidate 0.9.35-rc1, you are be able to update to future releases from within the webinterface. It will automatically download the latest archive and extract it - and you're done. Most of you will first enjoy this after our next release ;-)
Menu structure
We re-organized some menu-items to reflect their corresponding affinity. The former "Server" category is now called "System". PHP related settings / information are now in their own category. Also "IPs and Ports" and "Recalculate resource usage" were put in the "Resources" category (where they belong).
Set MYSQL_PASSWORD on configuration templates
It is now possible to set the MYSQL_PASSWORD value (via JavaScript, only client-side) when configurating services with our templates. This eases the process and you do not need to search and replace for MYSQL_PASSWORD in the config files again (also you are likely to not miss any of the occurences).
System-Log for customer
The customers are now able to see actions related to their account in the menu-item "System-Log", depending on the log-level set in the settings. This is also very helpful for response-messages from Let's Encrypt.
Changes in 0.9.35:
You can see all changes in our bugtracker at http://redmine.froxlor.org/versions/68 and http://redmine.froxlor.org/versions/70

Download: 0.9.35

Note: Gentoo-ebuild and Debian packages are now available.

Visit http://www.froxlor.org or join our IRC channel #froxlor on irc.freenode.net.

Thank you,

Edited by d00p
packages released
  • Like 1
Link to comment
Share on other sites

This topic is now closed to further replies.
  • Create New...