git clone --depth=1 https://github.com/freeCodeCamp/devdocs
cd devdocs
cp Gemfile Gemfile.bak
vim Gemfile
ruby '3.4.1'
rbenv install 3.4.1
gem install bundler
bundle install
# Docs
bundle exec thor docs:download --all
bundle exec thor docs:download --installed
# Docs be saved into public\docs.
# Sever
bundle exec rackup
scoop install curl gzip
cd <path_to>\Scoop\shims
cp gzip.exe gunzip.exe
cp gzip.shim gunzip.shim
mkdir devdocs
cd devdocs
vim docker-compose.yml
services:
devdocs:
image: ghcr.io/freecodecamp/devdocs:latest
container_name: devdocs
ports:
- "9292:9292"
restart: always
sudo docker compose up -d