It took me a few days to find the time to add arm64 support, but it's looking good now. I've got it running in a podman container too!
phab: https://reviews.freebsd.org/D57369
git: https://git.sr.ht/~dch/ports/log/uptime-kuma
The pkg-plist file alone is a whopping 4.5M, and the port installs 66 thousand files.
I will see if we can auto-generate those without installing unneeded files, before committing it.
If anybody wants to try it on 15.x and can't build their own ports, let me know.
So as of yesterday, 90 days have passed with my entire #homelab in a "single stack" all running atop an M1 mac mini. Under 30 watts total power consumption, 4 VMs and dozens of services in containers. Zero issues.
#linux #opensource #macmini #docker #debian #plex #jellyfin #uptimekuma #portainer #lowpower #caddy #selfhost #selfhosting #privacy #sovereignty
Stop Guessing if Your Servers are Up: Free VPS Monitoring Guide

```
dch@wintermute /> doas pkg install -r pkg uptime-kuma
Updating pkg repository catalogue...
Fetching meta.conf: 100% 179 B 0.2 kB/s 00:01
Fetching data: 100% 323 KiB 330.5 kB/s 00:01
Processing entries: 100%
pkg repository update completed. 927 packages processed.
pkg is up to date.
The following 1 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
uptime-kuma: 2.3.2 [pkg]
Number of packages to be installed: 1
The process will require 429 MiB more space.
56 MiB to be downloaded.
Proceed with this action? [y/N]: Y
```
Looking good so far, I could do with some people ready to tire-kick this new port
@stefano your https://it-notes.dragas.net/2024/07/22/install-uptime-kuma-freebsd-jail/ was super helpful!
I need to spend another hour or so testing and polishing then I'm ready to ship it.
Last post about the Cluster hat, promise.
Updated the status page description. 🤣 🐟