? Tips: Implementing a conversion on Uptime Kuma to support https

? Tips: Implementing a conversion on Uptime Kuma to support https

Uptime Kuma is a great uptime notification engine but by default it install on a non-standard port and requires the use of a web server such as nginx to provide https. However, a lean and mean method is to use stunnel. You don't need an extra web server if Kuma already has one.

Implement as follows:

sudo apt-get update
sudo apt-get upgrade

sudo apt-get install stunnel4

sudo nano /etc/stunnel/uptimekuma.conf

; TLS front-end to a web server
pid = /var/run/stunnel.pid
[https]
accept? = 443
connect = 127.0.0.1:3001
cert = /etc/letsencrypt/live/hosted.com/fullchain.pem
key = /etc/letsencrypt/live/hosted.com/privkey.pem        

Where hosted.com is where you have created the Letsencrypt certs (or alternative).

* Ronald works connecting Internet inhabiting things at Fusion Broadband.

Wynand Theron

Founder at ITried

2 年

Or use nginx proxy manager??

回复

要查看或添加评论,请登录

Ronald Bartels的更多文章

社区洞察

其他会员也浏览了