https://github.com/redbox-mint/redbox-mint.github.io
The production ReDBox information website.
https://github.com/redbox-mint/redbox-mint.github.io
brochure redbox website
Last synced: 4 months ago
JSON representation
The production ReDBox information website.
- Host: GitHub
- URL: https://github.com/redbox-mint/redbox-mint.github.io
- Owner: redbox-mint
- License: other
- Created: 2013-04-17T01:46:52.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2025-09-08T00:19:12.000Z (9 months ago)
- Last Synced: 2025-10-11T12:47:08.862Z (8 months ago)
- Topics: brochure, redbox, website
- Language: HTML
- Homepage: https://redbox-mint.github.io/
- Size: 6.13 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: news.md
- License: LICENSE.txt
- Support: support.md
Awesome Lists containing this project
README
# ReDBox Information Website
The source code for the
[ReDBox public information website](https://redbox-mint.github.io/).
This is the production website.
Test changes first on the [staging website](https://github.com/redbox-mint/website-redboxresearchdata).
## Overview
- Uses [Jekyll](https://jekyllrb.com/) and [GitHub Pages](https://docs.github.com/en/pages).
- Dependabot configured to update the Gemfile, npm packages, GitHub Actions.
- Content pages are in Markdown.
- Most recent ReDBox release info can be generated by a script, then included where ever is needed.
## Contributing
There are two options for contributing.
### Option A
For simple changes - edit in the GitHub website or a local git clone and immediately deploy.
1. Modify content that is part of the Jekyll site content.
2. Commit and push the change to the default branch.
3. The GitHub Actions will deploy the changes to the GitHub Pages site.
### Option B
For more extensive or complicated changes - set up GitHub Pages to test changes locally.
1. Set up [rvm](https://github.com/rvm/ubuntu_rvm) on your machine or in a VM or docker container.
2. Set up the [GitHub Pages gem](https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/testing-your-github-pages-site-locally-with-jekyll).
Use the scripts in `.support` to install the dependencies and build the static site.
3. Make content or structural changes.
4. Run the site locally to see that the changes are ok. Use the script `.support/local_jekyll_server.sh`.
5. Commit and push the change to the default branch.