diff --git a/pages/server/software/uptimekuma.mdx b/pages/server/software/uptimekuma.mdx
index 2de5317..5effc7e 100644
--- a/pages/server/software/uptimekuma.mdx
+++ b/pages/server/software/uptimekuma.mdx
@@ -1,3 +1,24 @@
# Uptime Kuma
-The page you're looking for is under maintenance
+## Requirements
+- An AIO server
+
+## Tutorial
+- To start, run these commands
+```
+git clone https://github.com/louislam/uptime-kuma.git
+cd uptime-kuma
+npm run setup
+
+npm install pm2 -g && pm2 install pm2-logrotate
+
+pm2 start server/server.js --name uptime-kuma
+```
+
+- Then create a file named `.env` and inside it put this text
+```
+PORT=insert-server-port
+```
+Origial guide from caliwyr and krazykleb.
+
+*Source: UptimeKuma GitHub*