K22

joined 1 month ago
 

geteilt von: https://lemmy.ml/post/45783555

geteilt von: https://lemmy.ml/post/45783448

Hey! I shared NAS Monitor here a while back โ€“ figured it's time for an update since the project has grown quite a bit.

If you want a quick overview first: ๐Ÿ“บ https://youtu.be/IGdEm8DbXmg

What's new:

  • Real-time WebSocket push & SSE streaming
  • Traffic charts with Download/Upload in MiB/s
  • Temperature history, threshold alerts
  • Docker container controls (start/stop with toast/confirm UI)
  • Container logs viewer
  • Home Assistant iframe embedding
  • Downtime tracking & storage forecast
  • Secrets via Docker Compose instead of env vars
  • Frontend split into 8 modular JS files (might be interesting if you want to contribute)

Plus a bunch of fixes around disk health parsing, Docker 500 errors, container stats latency and SSE cache bypass.

Still looking for contributors โ€“ the codebase is a lot cleaner now and easier to get into.

๐Ÿ”— Source + API Docs: https://gitlab.com/K-22/nas-monitor-interface

๐Ÿ“– Setup: https://nas-monitor-interface-cc7f40.gitlab.io/

๐Ÿ“„ UGOS Pro API (reverse-engineered): https://gitlab.com/K-22/nas-monitor-interface/-/blob/main/API.md

 

geteilt von: https://lemmy.ml/post/45783448

Hey! I shared NAS Monitor here a while back โ€“ figured it's time for an update since the project has grown quite a bit.

If you want a quick overview first: ๐Ÿ“บ https://youtu.be/IGdEm8DbXmg

What's new:

  • Real-time WebSocket push & SSE streaming
  • Traffic charts with Download/Upload in MiB/s
  • Temperature history, threshold alerts
  • Docker container controls (start/stop with toast/confirm UI)
  • Container logs viewer
  • Home Assistant iframe embedding
  • Downtime tracking & storage forecast
  • Secrets via Docker Compose instead of env vars
  • Frontend split into 8 modular JS files (might be interesting if you want to contribute)

Plus a bunch of fixes around disk health parsing, Docker 500 errors, container stats latency and SSE cache bypass.

Still looking for contributors โ€“ the codebase is a lot cleaner now and easier to get into.

๐Ÿ”— Source + API Docs: https://gitlab.com/K-22/nas-monitor-interface

๐Ÿ“– Setup: https://nas-monitor-interface-cc7f40.gitlab.io/

๐Ÿ“„ UGOS Pro API (reverse-engineered): https://gitlab.com/K-22/nas-monitor-interface/-/blob/main/API.md

 

Hey! I shared NAS Monitor here a while back โ€“ figured it's time for an update since the project has grown quite a bit.

If you want a quick overview first: ๐Ÿ“บ https://youtu.be/IGdEm8DbXmg

What's new:

  • Real-time WebSocket push & SSE streaming
  • Traffic charts with Download/Upload in MiB/s
  • Temperature history, threshold alerts
  • Docker container controls (start/stop with toast/confirm UI)
  • Container logs viewer
  • Home Assistant iframe embedding
  • Downtime tracking & storage forecast
  • Secrets via Docker Compose instead of env vars
  • Frontend split into 8 modular JS files (might be interesting if you want to contribute)

Plus a bunch of fixes around disk health parsing, Docker 500 errors, container stats latency and SSE cache bypass.

Still looking for contributors โ€“ the codebase is a lot cleaner now and easier to get into.

๐Ÿ”— Source + API Docs: https://gitlab.com/K-22/nas-monitor-interface

๐Ÿ“– Setup: https://nas-monitor-interface-cc7f40.gitlab.io/

๐Ÿ“„ UGOS Pro API (reverse-engineered): https://gitlab.com/K-22/nas-monitor-interface/-/blob/main/API.md

 

geteilt von: https://lemmy.ml/post/44811675

Hi everyone! ๐Ÿ‘‹

Iโ€™m looking for contributors to help grow this projectโ€”if youโ€™re interested in collaborating, reviewing code, or adding features, feel free to jump in!

I built NAS Monitor because the native Ugreen UI isn't the most efficient when you just want a quick, real-time overview of your system.

Full disclosure: I built this entirely with the help of AI! Itโ€™s been a fascinating experiment, but now I'd love to get some real human developers on board to help refine it.

What it does: Itโ€™s a simple, self-hosted dashboard that runs via Docker. It gives you a clean look at your: CPU & RAM usage Disk health Network traffic (without all the extra clicks!)

๐Ÿ›  Bonus for Devs (API Docs): Since Ugreen doesn't have an official API, I managed to reverse-engineer their internal one (with AI assistance) and included the complete API documentation in the repository. If you're looking to build your own tools for Ugreen NASync devices, this should save you a lot of time!

๐Ÿ”— Links:

 

geteilt von: https://lemmy.ml/post/44811675

Hi everyone! ๐Ÿ‘‹

Iโ€™m looking for contributors to help grow this projectโ€”if youโ€™re interested in collaborating, reviewing code, or adding features, feel free to jump in!

I built NAS Monitor because the native Ugreen UI isn't the most efficient when you just want a quick, real-time overview of your system.

Full disclosure: I built this entirely with the help of AI! Itโ€™s been a fascinating experiment, but now I'd love to get some real human developers on board to help refine it.

What it does: Itโ€™s a simple, self-hosted dashboard that runs via Docker. It gives you a clean look at your: CPU & RAM usage Disk health Network traffic (without all the extra clicks!)

๐Ÿ›  Bonus for Devs (API Docs): Since Ugreen doesn't have an official API, I managed to reverse-engineer their internal one (with AI assistance) and included the complete API documentation in the repository. If you're looking to build your own tools for Ugreen NASync devices, this should save you a lot of time!

๐Ÿ”— Links:

 

Hi everyone! ๐Ÿ‘‹

Iโ€™m looking for contributors to help grow this projectโ€”if youโ€™re interested in collaborating, reviewing code, or adding features, feel free to jump in!

I built NAS Monitor because the native Ugreen UI isn't the most efficient when you just want a quick, real-time overview of your system.

Full disclosure: I built this entirely with the help of AI! Itโ€™s been a fascinating experiment, but now I'd love to get some real human developers on board to help refine it.

What it does: Itโ€™s a simple, self-hosted dashboard that runs via Docker. It gives you a clean look at your: CPU & RAM usage Disk health Network traffic (without all the extra clicks!)

๐Ÿ›  Bonus for Devs (API Docs): Since Ugreen doesn't have an official API, I managed to reverse-engineer their internal one (with AI assistance) and included the complete API documentation in the repository. If you're looking to build your own tools for Ugreen NASync devices, this should save you a lot of time!

๐Ÿ”— Links: