Skip to content
Snippets Groups Projects
user avatar
Kurdakov Alexander authored
f04ce482
History

Тестовый портал документации продукта Picodata

Здесь живёт проект Mkdocs, с помощью которого генерируется статичный сайт документации для Picodata. Содержимое репозитория попадает на сайт docs.binary.picodata.io/picodata. При сборке через make все операции происходят в отдельном окружении, созданном pipenv.

Cборка проекта

make build

Локальный запуск

make run

Проверка корректности

make lint

По умолчанию сайт будет доступен по адресу http://127.0.0.1:8000.

Для выхода из временного окружения Python нажмите Ctrl+D.

Сборка в Docker

В данном репозитории имееется Dockerfile, с помощью которого можно собрать и запустить сайт внутри контейнера. Я использую следующие команды:

docker build -f docker/static/Dockerfile -t test-project-mkdocs --no-cache .
docker run -p 8080:8080 test-project-mkdocs:latest