🚀 Big update on my Private Cloud Manager project. Over the last iterations, I pushed it far beyond a simple…

Malek A. — Cyber Security Engineer

🚀 Big update on my Private Cloud Manager project.

Over the last iterations, I pushed it far beyond a simple VMware control panel and turned it into something that feels much closer to a real local-first operator console.

What it does now:

- 🖥️ Manage VMware Workstation Pro VMs from a custom web dashboard

- 📡 Show live VM power state and per-VM activity indicators

- 🕓 Track last online, last SSH login, last updated, and reboot-required state

- 🏷️ Manage tags and live SSH connection details directly from the UI

- 💻 Open multiple browser-based SSH sessions, including multiple tabs for the same VM

- 🔄 Start a powered-off VM, wait for SSH readiness, then connect automatically

- 📦 Run managed Ubuntu update jobs from the dashboard instead of ad hoc shell commands

- 🤖 Operate the same backend through OpenClaw + Ollama using structured tools

- 🧾 Keep everything on a job + audit path instead of giving AI direct shell access

One of the parts I like the most is the architecture decision behind the AI side:

instead of letting the model directly touch the host, I exposed a controlled tool layer on top of the same backend the web UI uses.

That means:

- better auditability

- safer automation

- cleaner separation of concerns

- a more realistic path toward AI-assisted infrastructure operations

Tech stack behind it:

- ⚛️ React + Vite + TypeScript + Tailwind

- 🧠 OpenClaw + Ollama

- 🟩 Node.js + Express + TypeScript

- 🗃️ Prisma + SQLite

- 🔐 SSH over WebSocket with browser terminals

- 🧰 VMware Workstation Pro via vmrun

This project sits at the intersection of things I enjoy the most:

- cybersecurity

- infrastructure and network operations

- platform thinking

- automation

- full-stack product building

- local AI tooling

I’m especially happy with how much the UX improved recently. It now feels less like “some controls on a page” and much more like an actual operator workspace.

Next steps I’m thinking about:

- stronger auth and access management

- richer SSH/job history visualizations

- more OpenClaw operational tools

- broader lifecycle support beyond start/stop/update

If you work on homelabs, internal platforms, security tooling, or local AI-assisted operations, I’d genuinely love to exchange ideas.

#Cybersecurity #PlatformEngineering #DevOps #Homelab #VMware #OpenSource #React #NodeJS #Prisma #Ollama #AI #Automation #Infrastructure #FullStack

🚀 Big update on my Private Cloud Manager project. Over the last iterations, I pushed it far beyond a simple…

3 reactions · 2 comments

Topics: #vmware, #platformengineering, #automation, #react, #infrastructure, #nodejs, #ollama, #ai, #opensource, #fullstack

Comments

Jeff P.: Wow - incredible Malek ANNABI, have you thought forming a space for homelab discussion? Like maybe a new group? Your last line says it all: "If you work on homelabs.... I’d genuinely love to exchange ideas.".

Malek A.: Jeff T. Parker This is a genius idea to be honest. thank you so much for the suggestion. i'm counting on doing this as soon as i'm relieved from the pressure that i am currently under. as always the awesome you are Jeff.

Read and join the discussion on Cyberr