Skip to content

davmrtl/dokku-uptime-kuma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

dokku-uptime-kuma

References : https://github.com/louislam/uptime-kuma

This project contains Uptime Kuma that will be deployed as an app on a Dokku host.

Run Uptime Kuma on Dokku host

1. Create kuma app

# Create app
dokku apps:create kuma

# Create persistent storage folder
sudo mkdir -p /var/lib/dokku/data/storage/kuma

Edit app docker-options:

dokku docker-options:add kuma deploy,run "-v /var/lib/dokku/data/storage/kuma:/app/data"

2. Deploy kuma app

dokku git:sync --build kuma https://github.com/davmrtl/dokku-uptime-kuma.git main

3. Configure networking on kuma app

Map ports and add SSL using dokku-letsencrypt:

# Map ports
dokku config:set kuma DOKKU_PROXY_PORT_MAP="http:80:3001"

# Add SSL
dokku config:set --no-restart kuma [email protected]
dokku letsencrypt:enable kuma

# Check if ports are mapped correctly
dokku config:get kuma DOKKU_PROXY_PORT_MAP

# Should output: "http:80:9000 https:443:9000"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published