mirror of
https://gitlab.com/crafty-controller/crafty-documentation.git
synced 2025-12-05 01:10:14 +00:00
53 lines
1.4 KiB
Docker
53 lines
1.4 KiB
Docker
FROM python:3-alpine
|
|
|
|
RUN apk add gcc musl-dev python3-dev py3-regex py3-pynacl py3-ruamel.yaml && \
|
|
pip install mkdocs \
|
|
mkdocs-abs-rel-plugin \
|
|
mkdocs-add-number-plugin \
|
|
mkdocs-autolinks-plugin \
|
|
mkdocs-autorefs \
|
|
mkdocs-awesome-pages-plugin \
|
|
mkdocs-codeinclude-plugin \
|
|
mkdocs-enumerate-headings-plugin \
|
|
mkdocs-exclude \
|
|
mkdocs-embed-external-markdown \
|
|
mkdocs-git-authors-plugin \
|
|
mkdocs-git-committers-plugin \
|
|
mkdocs-git-revision-date-localized-plugin \
|
|
mkdocs-img2fig-plugin \
|
|
mkdocs-include-markdown-plugin \
|
|
mkdocs-kroki-plugin \
|
|
mkdocs-localsearch \
|
|
mkdocs-macros-plugin \
|
|
mkdocs-markdownextradata-plugin \
|
|
mkdocs-merge \
|
|
mkdocs-minify-plugin \
|
|
mkdocs-monorepo-plugin \
|
|
mkdocs-multirepo-plugin \
|
|
mkdocs_pymdownx_material_extras \
|
|
mkdocs-redirects \
|
|
mkdocs-safe-text-plugin \
|
|
mkdocs-simple-hooks \
|
|
mkdocs-swagger-ui-tag \
|
|
mkdocs-render-swagger-plugin \
|
|
mkdocs-versioning \
|
|
mkdocs-with-confluence \
|
|
mkdocstrings \
|
|
\
|
|
mkdocs-material \
|
|
mkdocs-rtd-dropdown \
|
|
\
|
|
neoteroi-mkdocs \
|
|
\
|
|
markdown-include \
|
|
pyyaml==5.3.1 \
|
|
pygments \
|
|
pymdown-extensions
|
|
|
|
ADD ./ /src/
|
|
WORKDIR /src
|
|
|
|
EXPOSE 8000
|
|
ENTRYPOINT ["mkdocs"]
|
|
CMD ["serve", "-a", "0.0.0.0:8000"]
|