docs.yaxa.co — mantenimiento
Este vault mismo.
Reiniciar Quartz
cd /home/ubuntu/docs-stack
docker compose restart
docker logs -f yaxa-docs-quartz --tail=50Ver estado
# Container:
docker ps --filter name=yaxa-docs-quartz
# Responde localmente?
curl -sI http://127.0.0.1:4322 | head -3
# Responde via CF?
curl -sI https://docs.yaxa.co | head -5Rebuild manual
Quartz corre con --serve --watch, así que detecta cambios automáticamente. Si por algún motivo no rebuilds:
docker restart yaxa-docs-quartzEl rebuild completo tarda ~500ms para 8 archivos; escala ~linealmente.
Agregar una sección nueva (carpeta)
-
mkdir /home/ubuntu/docs-vault/<seccion>/ -
Crear
index.mdcon frontmatter:--- title: <Título> tags: [<tag>] --- -
Linkear desde index raíz del vault
El watcher de Quartz detecta el cambio y lo rebuildea.
Purgar cache Cloudflare
Las páginas del vault llevan Cache-Control: no-store forzado desde nginx, pero si CF cacheó antes del fix:
- CF dashboard → zona
yaxa.co→ Caching → Purge Custom →https://docs.yaxa.co/*
Regenerar cert SSL
Ver letsencrypt-renewal con <dom>=docs.yaxa.co.
Re-deployar vhost si Virtualmin lo sobreescribe
sudo cp /home/ubuntu/docs-stack/docs.yaxa.co.conf /etc/nginx/sites-available/docs.yaxa.co.conf
sudo cp /etc/nginx/sites-available/docs.yaxa.co.conf /etc/nginx/sites-enabled/docs.yaxa.co.conf
sudo nginx -t && sudo systemctl reload nginxBackup del vault
Es un git repo en /home/ubuntu/docs-vault/. Commits locales. Si querés push a remoto:
cd /home/ubuntu/docs-vault
git remote add origin <url>
git push -u origin main(Aún sin remoto configurado.)