This repository contains the documentation website for Reqvire, hosted at www.reqvire.org.
All documentation files are located in the docs/ folder.
- Edit the markdown files in the
docs/folder - Use standard GitHub Flavored Markdown syntax
- Each page must have front matter with
layoutandtitle:--- layout: page title: Your Page Title ---
- Create a new
.mdfile in thedocs/folder - Add front matter at the top
- Link to it from other pages (typically from
index.md)
The site uses the Minima Jekyll theme, configured in docs/_config.yml.
To customize the theme's appearance, edit docs/assets/css/style.scss.
The site is automatically deployed from the docs/ folder on the main branch.
Configuration location: Repository Settings → Pages → Source: Deploy from branch → Branch: main, /docs
Install Ruby and development dependencies:
sudo apt install ruby-full ruby-dev build-essentialTo preview the site locally:
bundle config set --local path 'vendor/bundle'
bundle install
bundle exec jekyll serve --source docsThen visit http://localhost:4000
The CNAME file in the docs/ directory maps the custom domain www.reqvire.org to GitHub Pages.