Files
knowledge-wiki/meta/infrastructure.md
T

27 lines
1.9 KiB
Markdown

# Infrastructure
## Core Platform
- **TrueNAS SCALE** `26.0.0-BETA.2` at `lego-cloud.eu` ✅
- Data path: `/mnt/lego-cloud-v1-2025-11-28/`
## Services
| Service | Endpoint | Status |
|---------|----------|--------|
| TrueNAS SCALE | lego-cloud.eu | ✅ |
| Gitea | https://gitea.lego-cloud.eu (org: `home-v1`) | ✅ |
| Keycloak | https://keycloak.lego-cloud.eu (realm: `master`) | ✅ |
| Zot Registry | port 30264, OIDC via Keycloak (client: `zot`) | ✅ |
| STT (Whisper) | http://192.168.1.218:39000/v1 (model: `Systran/faster-whisper-base`) | 🔲 |
| Piper TTS | http://192.168.1.218:39001/v1 | 🔲 |
| Hermes Dashboard | https://jarvis-jr-v1.lego-cloud.eu | ✅ |
## Notes
- Zot registry uses OIDC auth through Keycloak
- STT and TTS endpoints not yet verified by this agent
- Gitea org: `skic-v1-playground` — knowledge-wiki repo: https://gitea.lego-cloud.eu/skic-v1-playground/knowledge-wiki
- Gitea SSH access: `ssh://git@gitea.lego-cloud.eu:30009/` (key: jarvis-at-skic-hermes-access)
- **Reusable Gitea operations skill:** ✅ `gitea-repository-operations` at `/opt/data/skills/software-development/gitea-repository-operations/SKILL.md`; covers safe discovery, create/clone/change/push, collaborators, issues/PRs, Actions, automation, and authenticated remote verification. Wiki runbook: [`gitea-repository-operations.md`](gitea-repository-operations.md).
- **Global network repository:** ✅ [`world-v1/network-v1`](https://gitea.lego-cloud.eu/world-v1/network-v1) — source-backed Internet address book. IP mapping separates registry holder, route origin, operator, and service; details in [`network-v1.md`](network-v1.md).
- **Gitea write access restored (verified 2026-07-20 15:08 UTC):** after Lego requested another access check at 11:08 UTC, authenticated SSH `git ls-remote` succeeded and local/remote `main` both resolved to `35eb834`. The disabled-account incident recorded at 11:06 UTC is resolved, and all queued commits reached the remote.