feat: migrate from mkdocs to zensical
This commit is contained in:
parent
9637076776
commit
02491b6950
3 changed files with 48 additions and 37 deletions
10
Dockerfile
10
Dockerfile
|
|
@ -1,9 +1,11 @@
|
||||||
# renovate: datasource=github-releases depName=squidfunk/mkdocs-material versioning=semver
|
# renovate: datasource=docker depName=zensical/zensical
|
||||||
ARG MKDOCS_MATERIAL_VERSION=9.7.5
|
ARG ZENSICAL_VERSION=0.0.26
|
||||||
FROM docker.io/squidfunk/mkdocs-material:${MKDOCS_MATERIAL_VERSION}
|
FROM docker.io/zensical/zensical:${ZENSICAL_VERSION}
|
||||||
|
|
||||||
WORKDIR /docs
|
WORKDIR /docs
|
||||||
COPY mkdocs.yml .
|
COPY zensical.config.json .
|
||||||
COPY docs/ ./docs/
|
COPY docs/ ./docs/
|
||||||
|
|
||||||
EXPOSE 8000
|
EXPOSE 8000
|
||||||
|
|
||||||
|
CMD ["serve", "--config-file", "zensical.config.json", "--dev-addr", "0.0.0.0:8000"]
|
||||||
|
|
|
||||||
33
mkdocs.yml
33
mkdocs.yml
|
|
@ -1,33 +0,0 @@
|
||||||
---
|
|
||||||
# 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"
|
|
||||||
42
zensical.config.json
Normal file
42
zensical.config.json
Normal file
|
|
@ -0,0 +1,42 @@
|
||||||
|
{
|
||||||
|
"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": "_"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue