49 lines
1.3 KiB
Markdown
49 lines
1.3 KiB
Markdown
---
|
|
created: 2024-07-02T16:23:43.108Z
|
|
type: note
|
|
updated: 2024-11-11T23:03:14.711Z
|
|
---
|
|
|
|
# UpTimeKuma
|
|
|
|
## Links
|
|
|
|
- [notification-providers](https://github.com/louislam/uptime-kuma/blob/master/server/notification-providers/mattermost.js)
|
|
|
|
## Install
|
|
|
|
- [ ] snap
|
|
- [x] Docker (podman)
|
|
- [x] lxc
|
|
- [x] nodejs
|
|
- [x] HAOS
|
|
- [x] PikaPods
|
|
|
|
- [uptimekuma-install](https://github.com/tteck/Proxmox/blob/main/install/uptimekuma-install.sh)
|
|
|
|
```bash 1731365127680 = 638669619276800000 = Mon Nov 11 2024 15:45:27 GMT-0700 (Mountain Standard Time)
|
|
pct enter 100
|
|
cd /opt/uptime-kuma
|
|
npm install pm2 -g && pm2 install pm2-logrotate
|
|
pm2 monit
|
|
nano .env
|
|
```
|
|
|
|
```conf 1731365412167 = 638669622121670000 = Mon Nov 11 2024 15:50:11 GMT-0700 (Mountain Standard Time)
|
|
UPTIME_KUMA_SSL_CERT=/certs/server.cert
|
|
UPTIME_KUMA_SSL_KEY=/certs/server.key
|
|
```
|
|
|
|
```bash 1731365418536 = 638669622185360000 = Mon Nov 11 2024 15:50:18 GMT-0700 (Mountain Standard Time)
|
|
exit
|
|
mkdir /mnt/vm-100-disk-0
|
|
mount /dev/pve/vm-100-disk-0 /mnt/vm-100-disk-0
|
|
cd /mnt/vm-100-disk-0
|
|
mkdir /mnt/vm-100-disk-0/certs
|
|
cp /root/.acme.sh/wild-affirm/affirm.duckdns.org.cer /mnt/vm-100-disk-0/certs/server.cert
|
|
cp /root/.acme.sh/wild-affirm/affirm.duckdns.org.key /mnt/vm-100-disk-0/certs/server.key
|
|
umount /mnt/vm-100-disk-0
|
|
pct enter 100
|
|
systemctl status uptime-kuma.service
|
|
```
|