All checks were successful
deploy-docs / build-and-deploy (push) Successful in 43s
1.4 KiB
1.4 KiB
author, tags, title, description, date, lastmod
| author | tags | title | description | date | lastmod |
|---|---|---|---|---|---|
| wompmacho | Public Wiki Source (docs-public) | This repository exclusively contains the **Markdown content, static assets, and dynamic configuration overrides** for your public-facing wiki. | 2025-02-12T00:00:00Z | 2025-02-12T00:00:00Z |
Public Wiki Source (docs-public)
This repository exclusively contains the Markdown content, static assets, and dynamic configuration overrides for your public-facing wiki.
🏗️ Architecture
Your Wiki architecture is decoupled. This repository contains the text, but the hugo-framework repository contains the styling and engine (Blowfish).
What lives here:
content/(Optional: Just place your markdown files in the root instead)static/(Images, downloads, icons)config/(Dynamic overrides for the Top Navigation Menu:menus.en.toml).gitea/workflows/deploy.yaml(The CI/CD pipeline script)
🚀 Deployment
Pushing changes to the main branch automatically triggers the Gitea Action.
The Runner:
- Checks out this repository.
- Clones the
hugo-framework. - Injects your Markdown and the
menus.en.toml. - Injects the "Edit Link" URL dynamically via Environment Variables (
HUGO_PARAMS_ARTICLE_EDITURL). - Builds the site.
- Deploys it directly to the Nginx web server volume at
/srv/caddy/sites/wiki.
Public URL: https://wiki.wompmacho.com