ikherty / droneDOCS

https://propwashservice.ru/
13 stars 14 forks source link

О ресурсе

Репозиторий проекта propwashservice.ru

Данные материалы исходят из личного опыта, наблюдений в FPV сообществе. Никакой рекламы, спонсорства, все по личной инициативе для продвижения хобби в массы. Приятного чтения!

Проект базируется на генераторе VitePress и Github Pages

Содержимое страниц лежит в папке docs. Pull request'ы по улучшению ресурса приветствуются.

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

С помощью yarn

yarn install
yarn dev

С помощью Docker

  1. Запустить докер контейнер
    docker compose -f docker/compose.local.yaml up --build

    Данная команда соберёт образ и запустит контейнер

  2. Перейти на http://localhost:5173. Проверить, что всё запустилось
  3. Открыть свою любимую IDE и редактировать файлы в папке docs/

    Ваши изменения должны моментально отображаться в браузере

  4. По окончании работы остановить контейнер
    • Вернутся в терминал из шага 1 и нажать CTRL + C
    • Или открыть новый терминал и прописать команду остановки
      docker compose -f docker/compose.local.yaml stop
  5. Или даже удалить контейнер, образ и сеть (докер создаёт сеть по умолчанию, ему это нужно для работы)
    docker compose -f docker/compose.local.yaml down --rmi all --volumes --remove-orphans

Примечание: только изменени файлов в папке docs/ изменения будут отображаться в браузере моментально. При изменении других файлов (доустановили библиотеку, отредактировали конфигурацию, ...) необходимо пересобрать образ и перезапустить контейнер.

Авторы