Browse Source

Merge Staging 1.7.0 into main (#3365)

* Update cloudflare.inc location

* Update changelog

* Update Changelog

* Update changelog

* Update version

* Update versions for beta3

* Update versions + php-fpm default to 8.1

* Drop 18.04 from list

* Bump version to beta5

* Update version to beta6

* Prepare for RC release

* Update image

* Prepare for release
Jaap Marcus 3 years ago
parent
commit
555f89243e

+ 3 - 3
README.md

@@ -1,10 +1,10 @@
 <h1 align="center"><a href="https://www.hestiacp.com/">Hestia Control Panel</a></h1>
 
-![Hestia screenshot](https://hestiacp.com/img/screen_HestiaServer-dark.png)
+![Hestia screenshot](https://storage.hestiacp.com/hestiascreen.png)
 
 <h2 align="center">Lightweight and powerful control panel for the modern web</h2>
 
-<p align="center"><strong>Latest stable release:</strong> Version 1.6.14 | <a href="https://github.com/hestiacp/hestiacp/blob/release/CHANGELOG.md">View Changelog</a></p>
+<p align="center"><strong>Latest stable release:</strong> Version 1.7.0 | <a href="https://github.com/hestiacp/hestiacp/blob/release/CHANGELOG.md">View Changelog</a></p>
 
 <p align="center">
 	<a href="https://www.hestiacp.com/">HestiaCP.com</a> |
@@ -47,7 +47,7 @@ Smart Chain: 0xfF3Dd2c889bd0Ff73d8085B84A314FC7c88e5D51<br>
 - **NOTE:** Hestia Control Panel does not support 32 bit operating systems!
 
 - **Debian:** 11 or 10
-- **Ubuntu:** 22.04LTS, 20.04 LTS or 18.04 LTS
+- **Ubuntu:** 22.04LTS, 20.04 LTS
 
 - **NOTE:** Hestia Control Panel in combination with OpenVZ 7 or lower might have issue Bind9 server not starting or issues with Firewall. If you use a Virtual Private Server we strongly advice you to use something based on KVM or LXC!
 

+ 7 - 7
docs/docs/introduction/getting-started.md

@@ -12,12 +12,12 @@ The installer needs to be run as **root**, either directly from the terminal or
 Hestia must be installed on top of a fresh operating system installation to ensure proper functionality.
 :::
 
-|                      | Minimum                                           | Recommended                          |
-| -------------------- | ------------------------------------------------- | ------------------------------------ |
-| **CPU**              | 1 core, 64-bit                                    | 4 cores                              |
-| **Memory**           | 1 GB (no SpamAssassin and ClamAV)                 | 4 GB                                 |
-| **Disk**             | 10 GB HDD                                         | 40 GB SSD                            |
-| **Operating System** | Debian 10, 11 <br> Ubuntu 18.04, 20.04, 22.04 LTS | Latest Debian <br> Latest Ubuntu LTS |
+|                      | Minimum                             | Recommended                          |
+| -------------------- | ----------------------------------- | ------------------------------------ |
+| **CPU**              | 1 core, 64-bit                      | 4 cores                              |
+| **Memory**           | 1 GB (no SpamAssassin and ClamAV)   | 4 GB                                 |
+| **Disk**             | 10 GB HDD                           | 40 GB SSD                            |
+| **Operating System** | Debian 10, 11 <br> 20.04, 22.04 LTS | Latest Debian <br> Latest Ubuntu LTS |
 
 ::: warning
 Hestia only runs on AMD64 / x86_64 and ARM64 / AArch64 processors. It also requires a 64bit operating system!
@@ -27,7 +27,7 @@ We currently do not support i386 or ARM7-based processors.
 ### Supported operating systems
 
 - Debian 10 or 11
-- Ubuntu 18.04, 20.04 or 22.04
+- Ubuntu 20.04 or 22.04
 
 ::: warning
 Hestia does not support non-LTS Operating systems. If you install it on, for example, Ubuntu 21.10, you will not receive support from us.

+ 3 - 1
install/deb/nginx/nginx.conf

@@ -78,9 +78,11 @@ http {
 	  application/xml+rss application/x-font-ttf image/svg+xml font/opentype;
 	gzip_proxied                    any;
 	gzip_disable                    "MSIE [1-6]\.";
+    
 	# Cloudflare ips
 	include                         /etc/nginx/conf.d/cloudflare.inc;
-	# SSL PCI compliance
+	
+    # SSL PCI compliance
 	ssl_session_cache               shared:SSL:20m;
 	ssl_session_timeout             60m;
 	ssl_buffer_size                 1400;

+ 2 - 2
install/hst-install-debian.sh

@@ -32,10 +32,10 @@ HESTIA_COMMON_DIR="$HESTIA/install/common"
 VERBOSE='no'
 
 # Define software versions
-HESTIA_INSTALL_VER='1.7.0~alpha'
+HESTIA_INSTALL_VER='1.7.0'
 # Dependencies
 multiphp_v=("5.6" "7.0" "7.1" "7.2" "7.3" "7.4" "8.0" "8.1" "8.2")
-fpm_v="8.0"
+fpm_v="8.1"
 mariadb_v="10.11"
 
 software="nginx apache2 apache2-utils apache2-suexec-custom

+ 2 - 2
install/hst-install-ubuntu.sh

@@ -32,10 +32,10 @@ HESTIA_COMMON_DIR="$HESTIA/install/common"
 VERBOSE='no'
 
 # Define software versions
-HESTIA_INSTALL_VER='1.7.0~alpha'
+HESTIA_INSTALL_VER='1.7.0'
 # Dependencies
 multiphp_v=("5.6" "7.0" "7.1" "7.2" "7.3" "7.4" "8.0" "8.1" "8.2")
-fpm_v="8.0"
+fpm_v="8.1"
 mariadb_v="10.11"
 
 # Defining software pack for all distros

+ 1 - 1
package.json

@@ -1,7 +1,7 @@
 {
 	"name": "hestia",
 	"private": true,
-	"version": "1.7.0-alpha",
+	"version": "1.7.0",
 	"description": "An open-source Linux web server control panel.",
 	"repository": "https://github.com/hestiacp/hestiacp",
 	"license": "GPL-3.0-or-later",

+ 1 - 1
src/deb/hestia/control

@@ -1,7 +1,7 @@
 Source: hestia
 Package: hestia
 Priority: optional
-Version: 1.7.0~alpha
+Version: 1.7.0
 Section: admin
 Maintainer: HestiaCP <info@hestiacp.com>
 Homepage: https://www.hestiacp.com

+ 1 - 1
src/deb/nginx/control

@@ -1,7 +1,7 @@
 Source: hestia-nginx
 Package: hestia-nginx
 Priority: optional
-Version: 1.23.3-1
+Version: 1.23.3-3
 Section: admin
 Maintainer: HestiaCP <info@hestiacp.com>
 Homepage: https://www.hestiacp.com