You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 17, 2025. It is now read-only.
Alexander Moisseev edited this page Oct 3, 2024
·
2 revisions
Rspamd site build/contribute instructions
This repository hosts the content of rspamd.com, a static website generated with the Jekyll template system, similar to GitHub Pages. The site is built from a mix of static pages in markdown, plain html and posts from the _posts directory.
Build (self-host) instructions
To test the website locally, you will need git and jekyll. Jekyll, being a Ruby library, can be installed using the gem tool included with the ruby package.
If gem install fails, there may be a system misconfiguration. Linux systems may work with sudo, but macOS requires specific setup. Refer to this document for instructions on configuring Ruby and gem via Homebrew.
Cloning the repository and running the site
After installing the dependencies, clone the repository and run the site:
❯ jekyll serve -w
7.6s Thu 15 Aug 22:23:13 2024
Configuration file: /Users/vstakhov/rspamd.com/_config.yml
Source: /Users/vstakhov/rspamd.com
Destination: /Users/vstakhov/rspamd.com/_site
Incremental build: disabled. Enable with --incremental
Generating...
done in 3.301 seconds.
Auto-regeneration: enabled for '/Users/vstakhov/rspamd.com'
Server address: https://127.0.0.1:4000
Server running... press ctrl-c to stop.
The site will be accessible at https://127.0.0.1:4000.
Contribution
To contribute, follow the standard GitHub workflow: fork the repository, make your changes, test them locally and submit a pull request. For minor changes (e.g. typos or small corrections), you can use the GitHub edit button.