ligbox-ops-platform/docs/vms/CT130.md
Ligbox Spec Hub a50901c5a1 feat(forgejo): sincronizar 852 tasks.md → issues documentadas
Script idempotente sync-tasks-to-forgejo-issues.py; docs CT130 com URLs
directas org/repo/issues e nota sobre tab organizations sem login.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-02 14:25:32 +00:00

2.5 KiB

CT130 — Ligbox Spec Hub

Item Valor
IP LAN 10.10.10.130
SSH WAN 95.216.14.146:2530
Hostname spec-hub
OS Debian 12 LXC
Recursos 2 vCPU · 4 GB RAM · 40 GB

Papel

Fonte de verdade Git + Obsidian + Portal — centraliza specs, vault e código de todas as VMs.

URL Serviço
https://spec.ligbox.com.br Portal hub
https://spec.ligbox.com.br/specs/ Browser Spec Kit
https://spec.ligbox.com.br/vault/ Browser Obsidian
https://git.spec.ligbox.com.br Forgejo Git
https://git.spec.ligbox.com.br/ligbox Org Ligbox (repos)
https://git.spec.ligbox.com.br/ligbox/ligbox-ops-platform Repo principal
https://git.spec.ligbox.com.br/ligbox/ligbox-ops-platform/issues Issues (sync tasks.md)

Stack local

/opt/ligbox-spec-hub/
├── forgejo/              # Git server
├── portal/               # nginx + Docsify
├── repos/ligbox-ops-platform/   # clone principal
├── obsidian-vault/       # vault Obsidian
└── docker-compose.yml    # forgejo + spec-portal

Repos Forgejo (org ligbox)

Repo Conteúdo Issues
ligbox-ops-platform Monorepo — todas VMs 852 issues (sync tasks.md)
obsidian-vault Notas, LAPTOP, anais

Navegação Forgejo: a homepage /?repo-search-tab=organizations sem login mostra landing vazia.
Usar directamente: https://git.spec.ligbox.com.br/ligbox ou Explore → Repositories.

Sincronizar issues (após alterar tasks.md):

python3 scripts/sync-tasks-to-forgejo-issues.py

Utilizadores

User Senha Admin
roger 805353
ligboxadmin 805353
mini 805353

Spec

  • 031 — spec-hub-portal

Regra anti-drift

# VM122/112/123 — NUNCA rsync solto
git pull https://git.spec.ligbox.com.br/ligbox/ligbox-ops-platform.git
# Ver deploy/manifest.yaml para tag pinada

Sync pendente (Roger)

VM Acção
VM112 Pull deploy/vm112-* + push estado actual
VM123 Pull deploy/vm123-* + console template
VM104 Documentar integração (sem código Ligbox)
VM122 git remote add hub git.spec... + pull