diff --git a/Dockerfile b/Dockerfile index 2a7fd5a..f63f1ae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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"] diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..21239ec --- /dev/null +++ b/mkdocs.yml @@ -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" diff --git a/zensical.config.json b/zensical.config.json deleted file mode 100644 index 4422a2b..0000000 --- a/zensical.config.json +++ /dev/null @@ -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": "_" - } - } - ] -}