File tree Expand file tree Collapse file tree 8 files changed +106
-144
lines changed
Expand file tree Collapse file tree 8 files changed +106
-144
lines changed Original file line number Diff line number Diff line change 44* .iml
55/gh-md-toc
66personal-build-and-develop. *
7+ site /
Original file line number Diff line number Diff line change 1- # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
2- version : 2
3-
4- build :
5- os : ubuntu-22.04
6- tools :
7- python : " 3.11"
8-
9- mkdocs :
10- configuration : mkdocs.yml
11-
12- python :
13- install :
14- - requirements : docs/requirements.txt
1+ version : 2
2+
3+ python :
4+ install :
5+ - requirements : docs/requirements.txt
6+
7+ build :
8+ os : ubuntu-24.04
9+ tools :
10+ python : latest
11+ jobs :
12+ # We recommend using a requirements file for reproducible builds.
13+ # This is just a quick example to get started.
14+ # https://docs.readthedocs.io/page/guides/reproducible-builds.html
15+ install :
16+ - pip install zensical
17+ build :
18+ html :
19+ - zensical build
20+ post_build :
21+ - mkdir -p $READTHEDOCS_OUTPUT/html/
22+ - cp --recursive site/* $READTHEDOCS_OUTPUT/html/
Original file line number Diff line number Diff line change 1+ # This composition can be used to serve up the rendered mkdocs for local authoring.
2+ #
3+ # docker compose -f compose-docs.yml -p zensical up
4+ #
5+ # and then access http://localhost:8000
6+
7+ services :
8+ zensical :
9+ build :
10+ context : .
11+ dockerfile : docs/Dockerfile
12+ volumes :
13+ - ./zensical.toml:/docs/zensical.toml
14+ - ./docs:/docs/docs
15+ ports :
16+ - " 8000:8000"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1- FROM python:3.11
2-
3- RUN pip install --upgrade pip
4-
5- WORKDIR /mkdocs
1+ FROM zensical/zensical
62
73RUN --mount=target=/build/requirements.txt,source=docs/requirements.txt \
84 pip install -r /build/requirements.txt
9-
10- ENTRYPOINT ["mkdocs" ]
Original file line number Diff line number Diff line change 1- mkdocs-material == 9.7.1
2- mkdocs-autorefs == 1.4.3
3- mkdocstrings [python ] == 0.30.1
4- mkdocs-literate-nav == 0.6.2
5- mdx-gh-links == 0.4
6- # need to pin for auto reload to work
7- # see https://github.com/mkdocs/mkdocs/issues/4032
81click == 8.3.1
9- mkdocs-click == 0.9.0
10- mkdocs-static-i18n == 1.3.0
2+ colorama == 0.4.6
3+ deepmerge == 2.0
4+ ghp-import == 2.1.0
5+ griffe == 1.15.0
6+ Jinja2 == 3.1.6
7+ Markdown == 3.10
8+ MarkupSafe == 3.0.3
9+ mergedeep == 1.3.4
10+ mkdocs == 1.6.1
11+ mkdocs-autorefs == 1.4.3
12+ mkdocs-get-deps == 0.2.0
13+ mkdocstrings == 1.0.0
14+ mkdocstrings-python == 2.0.1
15+ packaging == 25.0
16+ pathspec == 0.12.1
17+ platformdirs == 4.5.1
18+ Pygments == 2.19.2
19+ pymdown-extensions == 10.19.1
20+ python-dateutil == 2.9.0.post0
21+ PyYAML == 6.0.3
22+ pyyaml_env_tag == 1.1
23+ six == 1.17.0
24+ watchdog == 6.0.0
25+ # zensical @ file:///
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ [project ]
2+ site_name = " Minecraft Server on Docker (Java Edition)"
3+ site_url = " https://docker-minecraft-server.readthedocs.io/en/latest/"
4+ site_description = " Documentation for Minecraft Server on Docker"
5+ repo_name = " itzg/docker-minecraft-server"
6+ repo_url = " https://github.com/itzg/docker-minecraft-server"
7+ site_author = " itzg"
8+ copyright = " Copyright © itzg 2025."
9+ docs_dir = " docs"
10+ site_dir = " site"
11+
12+ [project .theme ]
13+ features = [
14+ " navigation.tracking" ,
15+ " navigation.tabs" ,
16+ " navigation.tabs.sticky" ,
17+ " navigation.sections" ,
18+ " navigation.expand" ,
19+ " navigation.top" ,
20+ " navigation.indexes"
21+ ]
22+ language = " en"
23+
24+ [project .theme .icon ]
25+ repo = " fontawesome/brands/github"
26+
27+ [[project .theme .palette ]]
28+ media = " (prefers-color-scheme)"
29+ toggle.icon = " lucide/sun-moon"
30+ toggle.name = " Switch to light mode"
31+
32+ [[project .theme .palette ]]
33+ media = " (prefers-color-scheme: light)"
34+ scheme = " default"
35+ toggle.icon = " lucide/sun"
36+ toggle.name = " Switch to dark mode"
37+
38+ [[project .theme .palette ]]
39+ media = " (prefers-color-scheme: dark)"
40+ scheme = " slate"
41+ toggle.icon = " lucide/moon"
42+ toggle.name = " Switch to light mode"
You can’t perform that action at this time.
0 commit comments