Files
Codex b1c510a097
Publish documentation / publish (push) Successful in 36s
fix(docs): preserve theme assets in deny-by-default publication
2026-09-16 09:36:30 +02:00

127 lines
3.7 KiB
YAML

site_name: ThothII Docs
site_description: Understand, install, and use ThothII
site_url: https://git.tylconsulting.it/thothii-docs/
docs_dir: docs
site_dir: site
use_directory_urls: true
theme:
name: windmill
highlightjs: true
hljs_languages:
- yaml
- sql
- bash
- python
- json
- typescript
plugins:
- search
- mermaid2
extra_css:
- stylesheets/extra.css
extra_javascript:
- javascripts/layout-init.js
markdown_extensions:
- admonition
- attr_list
- md_in_html
- tables
- toc:
permalink: true
- pymdownx.details
- pymdownx.highlight:
anchor_linenums: true
- pymdownx.inlinehilite
- pymdownx.snippets:
base_path:
- .
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:mermaid2.fence_mermaid
- pymdownx.tabbed:
alternate_style: true
# Public manual: deny by default, including search and copied assets.
# Internal developer documents remain in Git, not in the generated site.
# Keep these exceptions aligned with nav; scripts/verify-public-docs.py checks it.
# MkDocs applies these rules to bundled theme assets too. Keep exact exceptions
# below in sync with THEME_ASSETS; never allow whole directories or docs overrides.
exclude_docs: |
*
!/index.md
!/product-overview.md
!/skills.md
!/guida-utente.md
!/install/first-start.md
!/install/standalone-manual-it.md
!/install/standalone-manual-en.md
!/install/shell-and-language.md
!/install/authentication-local.md
!/install/authentication-oidc.md
!/install/authentik.md
!/general/pi-configuration.md
!/operations/workspaces.md
!/operations/database-management.md
!/operations/sensitivity-analysis.md
!/evidence.md
!/usage/memory.md
!/install/dwh-auth-server.md
!/install/dwh-auth-client-enrollment.md
!/install/dwh-auth-tls.md
!/stylesheets/extra.css
!/javascripts/layout-init.js
!/install/examples/thothii-installation.local.yaml
!/install/examples/thothii-installation.server.yaml
!/install/examples/workspace-bindings.env.example
!/css/base.css
!/css/bootstrap-3.3.7.css
!/css/bootstrap-3.3.7.min.css
!/css/font-awesome-4.7.0.css
!/css/font-awesome-4.7.0.min.css
!/css/highlight.css
!/fonts/fontawesome-webfont.eot
!/fonts/fontawesome-webfont.svg
!/fonts/fontawesome-webfont.ttf
!/fonts/fontawesome-webfont.woff
!/fonts/fontawesome-webfont.woff2
!/fonts/glyphicons-halflings-regular.eot
!/fonts/glyphicons-halflings-regular.svg
!/fonts/glyphicons-halflings-regular.ttf
!/fonts/glyphicons-halflings-regular.woff
!/fonts/glyphicons-halflings-regular.woff2
!/img/favicon.ico
!/js/base.js
!/js/bootstrap-3.3.7.js
!/js/bootstrap-3.3.7.min.js
!/js/elasticlunr.js
!/js/elasticlunr.min.js
!/js/highlight.pack.js
!/js/jquery-3.2.1.js
!/js/jquery-3.2.1.min.js
nav:
- Home: index.md
- Understand ThothII:
- Product overview: product-overview.md
- Reviewed workflow: skills.md
- User guide: guida-utente.md
- Install:
- Start here: install/first-start.md
- Mac, Windows, Linux — Italiano: install/standalone-manual-it.md
- Mac, Windows, Linux — English: install/standalone-manual-en.md
- Display mode and language: install/shell-and-language.md
- Local authentication: install/authentication-local.md
- OIDC authentication: install/authentication-oidc.md
- Authentik: install/authentik.md
- Model configuration: general/pi-configuration.md
- Administer:
- Workspaces: operations/workspaces.md
- Databases and descriptions: operations/database-management.md
- Sensitive columns: operations/sensitivity-analysis.md
- Evidence: evidence.md
- Memory: usage/memory.md
- Connect a REST DWH:
- Server: install/dwh-auth-server.md
- Client enrollment: install/dwh-auth-client-enrollment.md
- TLS: install/dwh-auth-tls.md