Wiki-Yan (wiki.yanbraga.com)
Resumo
Wiki pública do DM Yan em wiki.yanbraga.com, gerada pelo Quartz a partir do vault Obsidian (Obsidian). à a vitrine para jogadores: cenÔrios, guias e perfis de NPCs player-safe. Todo o prep do Mestre (aventuras, encontros, segredos, sessões) fica fora da publicação.
Por que Ć© relevante para Yan
- Ponto público que os jogadores consultam (cenÔrios Lhodos/Thylea, guias, personagens).
- Exige disciplina de segredos: a publicação Ć© por padrĆ£o ātudo que nĆ£o for bloqueadoā ā o que nĆ£o deve sair precisa ser explicitamente ocultado.
- Feedbacks da rotina de divulgação: pÔginas de campanha e badges dependem do que estÔ (ou não) publicado.
Como funciona
- Repo local:
C:\Users\Yanbd\dev\Wiki-Yan(branchv4; remoto GitLabYBraga35/Wiki-Yan). - ConteĆŗdo em
content/(vault Obsidian) + configuração do Quartz na raiz. - Deploy: VM Oracle (hostname
foundry) ādocker compose build && up -d --force-recreate quartz-wiki; conteĆŗdo enviado via tar-pipe/scp (Syncthing da VM nem sempre confiĆ”vel). - Acesso: Cloudflare Tunnel apontando para o container.
PolĆtica de conteĆŗdo (pĆŗblico vs. privado)
- PĆŗblico: Ćndices,
RPG/Guias, cenÔrios publicÔveis (2-Thylea/Personagens-Jogadores/, Lhodos), ÔreaDev - Computação(notas de tecnologia/projetos). - Privado (prep do Mestre):
RPG/1-Aventuras,RPG/1-DM Toolkit,RPG/3-Sessions,RPG/2-Thylea/Personagens(notas de DM),2-Thylea/Encontros,Raiders of the Serpent Sea,.claude. - Mecanismos:
ignorePatternsnoquartz.config.ts+draft: true(RemoveDrafts) + plugin custom RemoveSecrets (callouts[!secret]/[!dm]/[!private]). - Guia operacional completo:
RPG/1-DM Toolkit/Guia Secrets da Wiki.md.
RelaƧƵes no vault
- Quartz ā engine de geração do site.
- [Obsidian] ā fonte do conteĆŗdo (vault).
- Obsidian Syncthing ā sincronização de conteĆŗdo (com riscos de conflito).
- Hermes Obsidian Knowledge Capture ā gera/atualiza notas do vault a partir de conversas (sujeitas Ć mesma polĆtica de secrets).
LimitaƧƵes e cuidados
- Deploy manual: o push no GitLab não dispara rebuild do site.
- Build local no Windows quebra em alias invĆ”lido de nota antiga ā buildar na VM.
- Verificação de publicação sempre por conteúdo do HTML (SPA fallback devolve HTTP 200 para rotas inexistentes).
QuestƵes em aberto
- Automação do deploy (CI/script único após push).
- Migração completa para Quartz v5.
Fontes
- Site: https://wiki.yanbraga.com (Confirmado ā verificação por conteĆŗdo em 2026-08-21/22)
- EvidĆŖncia local: repo Wiki-Yan, container
quartz-wikina VM,Guia Secrets da Wiki.md(Confirmado)