Skip to content

Commit

Permalink
[release] v0.18.0
Browse files Browse the repository at this point in the history
  • Loading branch information
azukaar committed Feb 20, 2025
1 parent 79b7d65 commit 5172c5b
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 3 deletions.
2 changes: 1 addition & 1 deletion client/src/pages/home/index.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ const HomePage = () => {
return () => {
clearInterval(interval);
};
}, []);
}, [isAdmin]);

const refreshConfig = () => {
if(isAdmin) {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cosmos-server",
"version": "0.18.0-unstable991",
"version": "0.18.0",
"description": "",
"main": "test-server.js",
"bugs": {
Expand Down
3 changes: 2 additions & 1 deletion readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@ Cosmos is:
* **Authentication Server** 🔐👤 With strong security, **multi-factor authentication** and multiple strategies (**OpenId**, forward headers, HTML)
* **Customizable Homepage** 🏠🖼 To access all your applications from a single place, with a beautiful and customizable UI
* **Container manager** 🐋🔧 To easily manage your containers and their settings, keep them up to date as well as audit their security. Includes docker-compose support!
* **VPN** 🌐🔒 To securely access your applications from anywhere, without having to open ports on your router.
* **VPN** 🌐🔒 To securely access your applications from anywhere, without having to open ports on your router.
* **Backups** 📦🔒 To easily backup your applications, with **incremental backups**, **encryption**, and **remote backups**. Using Restic under the hood
* **Monitoring** 📈📊 Fully persisting and real-time monitoring with customizable alerts and notifications, so you can be notified of any issue.
* **Identity Provider** 👦👩 To easily manage your users, **invite your friends and family** to your applications without awkardly sharing credentials. Let them request a password change with an email rather than having you unlock their account manually!
* **SmartShield technology** 🧠🛡 Automatically secure your applications without manual adjustments (see below for more details). Includes anti-bot and anti-DDOS strategies. Now includes TCP protection (FTP, SSH, Games, ...)
Expand Down
6 changes: 6 additions & 0 deletions src/httpServer.go
Original file line number Diff line number Diff line change
Expand Up @@ -432,6 +432,12 @@ func InitServer() *mux.Router {
tlsKey = selfTLSKey
}

if baseMainConfig.HTTPConfig.ForceHTTPSCertificateRenewal {
baseMainConfig.HTTPConfig.ForceHTTPSCertificateRenewal = false
utils.SetBaseMainConfig(baseMainConfig)
utils.Log("Certificate renewal forced")
}

utils.Log("Initialising HTTP(S) Router and all routes")

router := mux.NewRouter().StrictSlash(true)
Expand Down

0 comments on commit 5172c5b

Please sign in to comment.