A static site, http://csvconf.com/.
Forked from martini gh-pages branch.
This is a Jekyll site!
Requirements:
To work on the CSVConf site locally, you'll first need to have the following installed:
Once that's taken care of, here are the steps necessary to get it running locally:
- clone this repository and
cd
into thecsvconf.com
directory - run the
bundle
command - run
bundle exec jekyll serve -w
If everything worked, you should now have a local server running at http://localhost:4000. The w
flag means the server will watch for changes and rebuild, so you can edit the site as needed and see the updated version in your browser right away.
The current site is only compatible with Ruby 2.7.1.
Using apt
on Ubuntu 22.04 will install Ruby 3.0, to install a previous version you can use the following instructions:
# Install rbenv in your home directory
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
# Add it to your PATH variable
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ exec $SHELL
# Install ruby-build plugin
$ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
# Install Ruby 2.7
$ rbenv install 2.7.1
$ rbenv global 2.7.1
# Check the correct install
$ ruby -v
# Install bundler
$ gem install bundler
$ rbenv rehash