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
 | |
| ```
 |