Files
faq-khap-ru/Dockerfile
kislovdm 2ee71e633e
Create and publish a Docker image / build-and-push-image (push) Failing after 1m4s
Добавить сервис FAQ (mkdocs + nginx) для faq.khap.ru
Статический сайт документации Королевский Хап, ранее хостившийся на
GitHub Pages (faq.wb10.ru). Контент перенесён из faq-master.zip.

- MkDocs (Material theme) собирает статику в Dockerfile (python:3.11-slim)
- nginx:alpine отдаёт сайт на порту 80 (хост 8094)
- CI: сборка образа + SSH-деплой на khap.ru
2026-08-09 22:22:57 +03:00

18 lines
284 B
Docker

FROM python:3.11-slim AS build
WORKDIR /build
RUN pip install --no-cache-dir mkdocs-material mkdocs_pymdownx_material_extras
COPY mkdocs.yml ./
COPY docs ./docs
COPY theme ./theme
RUN mkdocs build
FROM nginx:alpine
COPY --from=build /build/site /usr/share/nginx/html
EXPOSE 80