"feat: migrate back to mkdocs from zensical"

This reverts commit 02491b6950.
This commit is contained in:
Simon Cornet 2026-03-11 12:37:20 +01:00
commit 0096c7dcd2
3 changed files with 37 additions and 48 deletions

View file

@ -1,11 +1,9 @@
# renovate: datasource=docker depName=zensical/zensical
ARG ZENSICAL_VERSION=0.0.26
FROM docker.io/zensical/zensical:${ZENSICAL_VERSION}
# renovate: datasource=github-releases depName=squidfunk/mkdocs-material versioning=semver
ARG MKDOCS_MATERIAL_VERSION=9.7.5
FROM docker.io/squidfunk/mkdocs-material:${MKDOCS_MATERIAL_VERSION}
WORKDIR /docs
COPY zensical.config.json .
COPY mkdocs.yml .
COPY docs/ ./docs/
EXPOSE 8000
CMD ["serve", "--config-file", "zensical.config.json", "--dev-addr", "0.0.0.0:8000"]

33
mkdocs.yml Normal file
View file

@ -0,0 +1,33 @@
---
# general
site_name: "Siempie's Docs"
site_url: "https://docs.simoncor.net"
repo_url: "https://gitlab.simoncor.net/oci/docs-simoncor-net"
# extensions
markdown_extensions:
- "admonition"
- "codehilite"
- "footnotes"
- toc:
permalink: true
separator: "_"
# theme
theme:
name: "material"
features:
- "content.code.copy"
- "navigation.top"
- "navigation.tracking"
palette:
- media: "(prefers-color-scheme: light)"
scheme: "default"
toggle:
icon: "material/brightness-7"
name: "Switch to dark mode"
- media: "(prefers-color-scheme: dark)"
scheme: "slate"
toggle:
icon: "material/brightness-4"
name: "Switch to light mode"

View file

@ -1,42 +0,0 @@
{
"site_name": "Siempie's Docs",
"site_url": "https://docs.simoncor.net",
"repo_url": "https://gitlab.simoncor.net/oci/docs-simoncor-net",
"theme": {
"name": "material",
"features": [
"content.code.copy",
"navigation.top",
"navigation.tracking"
],
"palette": [
{
"media": "(prefers-color-scheme: light)",
"scheme": "default",
"toggle": {
"icon": "material/brightness-7",
"name": "Switch to dark mode"
}
},
{
"media": "(prefers-color-scheme: dark)",
"scheme": "slate",
"toggle": {
"icon": "material/brightness-4",
"name": "Switch to light mode"
}
}
]
},
"markdown_extensions": [
"admonition",
"codehilite",
"footnotes",
{
"toc": {
"permalink": true,
"separator": "_"
}
}
]
}