DevDocs - вся документация разработчика
DevDocs1 - инструмент, который предоставляет удобный интерфейс и универсальный доступ к документации разработчика по различным языкам программирования и технологическим стекам.
Может быть полезна в тех случаях, когда официальная документация не имеет удобного представления, например документация по C++.
В России могут наблюдаться проблемы с доступом к онлайн версии документации, в этом случае можно запустить веб-сайт документации локально, при помощи Docker.
Инструкция по локальному запуску DevDocs
Установить и запустить Docker.
Создать персональный токен доступа на GitHub (personal access tokens) без указания какой-либо области видимости (scope)2.
При помощи Docker авторизоваться на ghcr.io, указав свои имя пользователя и токен доступа.
docker login ghcr.io
Удалить существующий контейнер, если он уже был создан ранее.
docker rm --volumes --force devdocs
Скачать и запустить последнюю версию веб-сайта DevDocs3.
docker run --name devdocs -d -p 9292:9292 ghcr.io/freecodecamp/devdocs:latest