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 # 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. 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. 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 ## Core Services
- [Home Assistant Server](server_homeassistant.md) - [Home Assistant Server](server_homeassistant.md)
- [NAS08 — Pi-hole, Nextcloud (+ ONLYOFFICE/Collabora), Vaultwarden, STOCKPROXY](server_nas08.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) - [PLEX32 — Plex Media Server + Tautulli](server_plex32.md)
- [Forgejo — Self-Hosted Git Server (hosted on NAS16)](server_forgejo.md)
## Network Hardware ## Network Hardware
- [UCG Gateway Max](server_ucg.md) - [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 # 🧠 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. - Each file is self-contained and structured consistently.
- Section headers follow a predictable pattern for easy parsing. - Section headers follow a predictable pattern for easy parsing.
- No duplicated firewall rules — all rules live in `firewall_policies.md`. - 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). 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`. 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. - **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