Skip to content

Source code for the Boonville Amateur Radio Club website.

License

Notifications You must be signed in to change notification settings

w0brc/club-website

Repository files navigation

w0brc.org

Please visit the W0BRC Boonville Amateur Radio Club website.

Running locally

You need Ruby and gem before starting, then:

# install bundler
gem install bundler

# clone the project
git clone https://github.com/w0brc/club-website.git
cd w0brc.github.io

# install dependencies with bundler
bundle install

# install dependencies
bundle install

# run jekyll with dependencies
bundle exec jekyll serve

Docker

Alternatively, you can deploy it using the multi-stage Dockerfile that serves files from Nginx for better performance in production.

Build the image for your site's JEKYLL_BASEURL:

docker build --build-arg JEKYLL_BASEURL="/your-base/url" -t club-website .

(or leave it empty for root: JEKYLL_BASEURL="") and serve it:

docker run -p 8080:80 club-website

License

License: MIT