Цифровой сад — общедоступная персональная база знаний

Лупа для поиска
  • Свежачок
  • Карта сайта
  • DevDocs - вся документация разработчика

    DevDocs1 - инструмент, который предоставляет удобный интерфейс и универсальный доступ к документации разработчика по различным языкам программирования и технологическим стекам.

    Может быть полезна в тех случаях, когда официальная документация не имеет удобного представления, например документация по C++.

    В России могут наблюдаться проблемы с доступом к онлайн версии документации, в этом случае можно запустить веб-сайт документации локально, при помощи Docker.

    Инструкция по локальному запуску DevDocs

    1. Установить и запустить Docker.

    2. Создать персональный токен доступа на GitHub (personal access tokens) без указания какой-либо области видимости (scope)2.

    3. При помощи Docker авторизоваться на ghcr.io, указав свои имя пользователя и токен доступа.

      docker login ghcr.io
    4. Удалить существующий контейнер, если он уже был создан ранее.

      docker rm --volumes --force devdocs
    5. Скачать и запустить последнюю версию веб-сайта DevDocs3.

      docker run --name devdocs -d -p 9292:9292 ghcr.io/freecodecamp/devdocs:latest

    1. https://devdocs.io/↩︎

    2. https://github.com/settings/tokens↩︎

    3. https://github.com/freeCodeCamp/devdocs/pkgs/container/devdocs↩︎