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
|
||||
ARG MKDOCS_MATERIAL_VERSION=9.7.5
|
||||
FROM docker.io/squidfunk/mkdocs-material:${MKDOCS_MATERIAL_VERSION}
|
||||
# renovate: datasource=docker depName=zensical/zensical
|
||||
ARG ZENSICAL_VERSION=0.0.26
|
||||
FROM docker.io/zensical/zensical:${ZENSICAL_VERSION}
|
||||
|
||||
WORKDIR /docs
|
||||
COPY mkdocs.yml .
|
||||
COPY zensical.config.json .
|
||||
COPY docs/ ./docs/
|
||||
|
||||
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