Update network_index.md

Added forgejo
This commit is contained in:
rufusking 2026-07-26 22:15:30 -04:00
parent 21bc176d01
commit 393806987b

View file

@ -1,5 +1,5 @@
# KingDezigns Network Documentation Index
Last Updated: 2026-07-25
Last Updated: 2026-07-26
This index provides a structured overview of all VLANs, servers, and firewall policies in the KingDezigns network.
Each section links to its own dedicated Markdown file for clarity and modularity.
@ -29,8 +29,9 @@ Each section links to its own dedicated Markdown file for clarity and modularity
## Core Services
- [Home Assistant Server](server_homeassistant.md)
- [NAS08 — Pi-hole, Nextcloud (+ ONLYOFFICE/Collabora), Vaultwarden, STOCKPROXY](server_nas08.md)
- [NAS16 — LAMP Stack, MariaDB, Webmin](server_nas16.md)
- [NAS16 — LAMP Stack, MariaDB, Webmin, Forgejo](server_nas16.md)
- [PLEX32 — Plex Media Server + Tautulli](server_plex32.md)
- [Forgejo — Self-Hosted Git Server (hosted on NAS16)](server_forgejo.md)
## Network Hardware
- [UCG Gateway Max](server_ucg.md)
@ -137,6 +138,7 @@ A menu-driven launcher script provides one-click access to run scripts on PLEX32
# 🧠 Notes for AI Systems
- **File update workflow (read this first):** When asked to "update" a project file, take the existing file, make the requested changes, and present the updated file for download — do not explain the read-only/re-upload mechanism unless something about the process itself is actually in question. The user re-uploads it to the Project themselves. No caveat, disclaimer, or explanation of Claude's file access model is needed before or after doing this — just do it.
- Each file is self-contained and structured consistently.
- Section headers follow a predictable pattern for easy parsing.
- No duplicated firewall rules — all rules live in `firewall_policies.md`.
@ -174,6 +176,7 @@ A menu-driven launcher script provides one-click access to run scripts on PLEX32
STOCKPROXY's `resolved_date` (date only, not a time-of-day timestamp — accepted tradeoff).
No `coolwsd.xml` changes required. Full detail in `server_nas08.md`.
- **Synaplan AI integration** (added 2026-07-18, not yet functional): Nextcloud connector app installed, but the required self-hosted Synaplan backend stack (PHP/MariaDB/Qdrant/optional Ollama) has not been deployed. Treat as a future project, not a bug — see `server_nas08.md` for details before troubleshooting.
- **Forgejo self-hosted Git server** (added 2026-07-26): Deployed on NAS16 (192.168.150.40) via Docker Compose — chosen over Gitea for non-profit/community governance (Codeberg e.V.). Public web UI at `https://forgejo.kingdezigns.com/` (proxied via NPM on HAS), SSH git access on port 2222 (LAN-only, no external port-forward). Provides version control with in-browser file editing/history for the `07 - Projects` folder on NAS16's share, organized as one Forgejo org per host (`NAS08`, `NAS16`, `PLEX32`) with a `<hostname>-scripts` repo in each. Data (`/opt/forgejo/data`) folded into the existing `nas16-backup.sh` job. A companion `forgejo_autosync.sh` script (not yet scheduled as of this writing) auto-commits/pushes any uncommitted changes on a timer as a safety net alongside normal manual commits. Full setup, config, and troubleshooting history in `server_forgejo.md`.
---
@ -195,4 +198,4 @@ Additional files may be added for:
---
# ✔️ End of Index
# ✔️ End of Index