尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Aventuras de La llamada de Cthulhu en la España de los años veinte
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗rpg.nephei.org: aventuras y utilidades para juegos de rol. La portada solo enlaza a las dos secciones: /aventuras (public/aventuras.html) y /utilidades (public/utilidades.html); cada aventura o utilidad nueva es una tarjeta article.aventura en su página de sección.
ttrpg-resources-private./generador): la ficha oficial de 7.ª edición o de Pulp rellenable en el navegador, con asistente de creación (7.ª edición y Pulp) y descarga en PDF. Todo en el navegador, sin servidor. Ver herramientas/generador/README.md.| Ruta | Qué es |
|---|---|
public/ | Todo lo público, servido tal cual como assets estáticos. La URL espeja la ruta: /la-marca-del-estrecho/players es public/la-marca-del-estrecho/players.html. |
public/style.css | La hoja única del sitio, también la del Libro del Guardián. Si cambias el bloque «SITIO», sube el ?v= de las páginas de public/ y la constante HOJA de src/worker.js. |
public/generador.html, public/generador/ | El generador de personajes. Las fichas en blanco, sus fondos y fichas.json los genera herramientas/generador/preparar.py. |
src/worker.js | Solo atiende las zonas privadas, /la-marca-del-estrecho/keepers/… y /cuaderno/…: lee las páginas del repo privado, verifica el token de Cloudflare Access y guarda el libro desde su modo edición. |
wrangler.jsonc | Configuración del Worker nephei-rpg. |
Los investigadores pregenerados de las dos aventuras están en las fichas oficiales de Edge, en PDF rellenable (se editan con Adobe Reader o el navegador). Los PDF, sus vistas previas y, en La Marca, la página fichas.html los genera un programa a partir de un archivo de datos: no se editan a mano.
| Aventura | Ficha | Datos | Instrucciones |
|---|---|---|---|
| La Marca del Estrecho | Pulp Cthulhu, más una hoja de trasfondo propia | herramientas/fichas-marca/personajes.py | herramientas/fichas-marca/README.md |
| La maldición del Palacio de Linares | 7.ª edición, años 20 | herramientas/fichas-linares/personajes.py | herramientas/fichas-linares/README.md |
En los dos casos el ciclo es el mismo: git pull, cambiar personajes.py, ejecutar python generar.py en su carpeta, revisar las vistas previas JPG y hacer push. Los README de cada carpeta lo explican paso a paso, con lo que hay que instalar, qué significa cada campo, qué otras páginas hay que cambiar a mano y qué hacer si sale un error.
herramientas/ no se sirve: el worker solo publica public/. Las piezas comunes de los dos generadores están en herramientas/formulario.py.
/la-marca-del-estrecho/keepers/… está detrás de Cloudflare Access y, además, el worker comprueba la firma del token de Access: sin él no sirve nada privado.
Las páginas se leen del repo privado en cada visita, así que lo que se edita allí (en local, desde la web de GitHub o con el botón «Guardar» del libro) se ve al recargar, sin desplegar nada.
Necesita, en Settings → Variables and Secrets del worker:
GITHUB_PAT (secreto): token fine-grained con Contents: Read and write sobre ttrpg-resources-private.EDITORES (opcional): correos que pueden guardar el libro, separados por comas. Por defecto, solo el del autor./cuaderno)Notas privadas y aventuras publicadas por otros, reescritas para uso personal (por ejemplo, Azul miedo, rojo nival, de La Piel de Toro 1936). No se publica nunca: vive en la carpeta cuaderno/ del repo privado y el worker la sirve solo con sesión de Access, aunque GUARDIAN_PUBLICO valga "si". Ni el contenido ni los mapas pasan por este repo público.
/cuaderno/ es cuaderno/index.html (fragmento con la cáscara del sitio); /cuaderno/<nombre> es cuaderno/<nombre>.html.rpg.nephei.org/cuaderno. Lo más sencillo es añadirlo como destino a la aplicación de Access que ya protege /keepers. Si se crea una aplicación aparte, su AUD se añade a ACCESS_AUD en wrangler.jsonc, separada por una coma: el worker rechaza cualquier token cuya AUD no esté en esa lista.public/robots.txt lo excluye y las páginas llevan noindex.Cuando La Marca del Estrecho esté lista para publicarse, el área del Guardián se puede abrir igual que la de Linares sin mover nada de sitio: las páginas siguen leyéndose del repo privado y el libro se sigue guardando desde la web.
wrangler.jsonc, "GUARDIAN_PUBLICO": "si". Leer deja de pedir sesión; guardar la sigue pidiendo (token de Access válido y correo en la lista de editores), y las páginas dejan de llevar noindex.rpg.nephei.org/la-marca-del-estrecho/keepers/_guardar y …/keepers/_entrar, en vez de todo /keepers.public/robots.txt, quitar la línea Disallow.Con el área abierta, para editar el libro se entra primero por /la-marca-del-estrecho/keepers/_entrar: pide la sesión de Access y vuelve al libro con ella iniciada, de modo que «Guardar» funciona como siempre.
El repositorio está conectado al Worker nephei-rpg con Workers Builds: cada push a main lo despliega.