Jump to content
Froxlor Forum

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


d00p

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.
 
Auto-Update
 
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,
d00p

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

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