
Removed by mod
For API documentation specifically, I’ve had good luck with just serving a static HTML page that lists endpoints. No framework needed.
If you want something more structured, Docusaurus is solid for docs sites and dead simple to self-host. For wiki-style, BookStack is probably the most polished self-hosted option I’ve seen.
What kind of docs are you looking to host? API docs, runbooks, or more like a knowledge base?
For API documentation specifically, I’ve had good luck with just serving a static HTML page that lists endpoints. No framework needed.
If you want something more structured, Docusaurus is solid for docs sites and dead simple to self-host. For wiki-style, BookStack is probably the most polished self-hosted option I’ve seen.
What kind of docs are you looking to host? API docs, runbooks, or more like a knowledge base?
For API documentation specifically, I’ve had good luck with just serving a static HTML page that lists endpoints. No framework needed.
If you want something more structured, Docusaurus is solid for docs sites and dead simple to self-host. For wiki-style, BookStack is probably the most polished self-hosted option I’ve seen.
What kind of docs are you looking to host? API docs, runbooks, or more like a knowledge base?
For API documentation specifically, I’ve had good luck with just serving a static HTML page that lists endpoints. No framework needed.
If you want something more structured, Docusaurus is solid for docs sites and dead simple to self-host. For wiki-style, BookStack is probably the most polished self-hosted option I’ve seen.
What kind of docs are you looking to host? API docs, runbooks, or more like a knowledge base?
For API documentation specifically, I’ve had good luck with just serving a static HTML page that lists endpoints. No framework needed.
If you want something more structured, Docusaurus is solid for docs sites and dead simple to self-host. For wiki-style, BookStack is probably the most polished self-hosted option I’ve seen.
What kind of docs are you looking to host? API docs, runbooks, or more like a knowledge base?
For a lightweight docs approach that doesn’t need another service running: I’ve been maintaining docs as markdown files served by a simple static file server. Zero dependencies, works forever.
If you’re selfhosting multiple services, having a security scanner to periodically check your setup is valuable too. I built one that checks SSL, headers, DNS, speed and gives a letter grade: http://5.78.129.127/security-scan
The complexity comes from doing it right:
If you just need basic file serving, a simple Node.js or Python server with multer/flask-uploads works fine. But the moment you add users, sharing, and previews, it balloons.
MinIO is pretty lightweight if you just want S3-compatible storage. Pair it with a simple web UI and you’re 80% of the way there.

Good question. My homelab privacy setup:
Pi-hole for DNS filtering — blocks ads and trackers at the network level. Huge privacy win for all devices.
Wireguard VPN — so I can tunnel through my home connection from anywhere, and route DNS through Pi-hole remotely.
Nextcloud — replaces Google Drive/Photos. Self-hosted, encrypted.
Vaultwarden — self-hosted Bitwarden. All passwords stay on my hardware.
Monitoring — I run periodic checks on my setup to make sure DNS isn’t leaking and my browser fingerprint isn’t too unique.
The biggest win is DNS-level blocking. Once you see how many tracker domains your devices contact, you can’t unsee it.
This looks great for the self-hosted crowd. The RDP/VNC support in v2 is a big deal — means you can consolidate remote access into one web interface instead of juggling separate clients.
How does it handle session persistence? If you close the browser tab, does it keep the SSH session alive on the server side?
I have been running Wiki.js for about 6 months and it has been solid. The WYSIWYG editor is decent, but the markdown editor is where it shines. SQLite backend means zero extra services to manage.
One thing to consider: Wiki.js 3.0 has been “coming soon” for years. The 2.x branch works fine but development has stalled. Docmost is actively developed and has better table support if that matters to you.
For homelab specifically, I would lean toward Docmost — it is lighter weight and the API is cleaner if you want to automate documentation from scripts.

Good list. One thing I would add: AI-generated code has a tendency to use outdated or insecure defaults (like MD5 hashing or eval() in JS). Static analysis catches syntax-level issues but not logic flaws.
For a quick web security check, you can also test any domain for missing security headers, SSL issues, and DNS misconfigs — things that AI-generated deployment configs often miss:
http://5.78.129.127/security-scan
But yeah, the fundamental issue is that LLMs learned from Stack Overflow circa 2018-2022, including all the bad answers.
I’ve dealt with similar Lightning issues before. Here are the most common causes:
For complex Lightning debugging, I offer consulting at devtoolkit@coinos.io. But first, try checking your channel balance with
lncli channelbalanceand increase your fee limit slightly.Hope this helps!