Skip to content
Rust Berlin website
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_data
_includes
_layouts
_posts
_sass
assets
legacy-data
.gitignore
.travis.yml
404.html
CNAME
Gemfile
Gemfile.lock
Readme.md
_config.yml
about.md
accessibility.md
apple-touch-icon.png
archive.html
code-of-conduct.md
docker-compose.yml
favicon-16x16.png
favicon-32x32.png
favicon.ico
imprint.html
index.html
projects.md

Readme.md

Berlin.rs

This is the rust-meetup-template-based website for http://berlin.rs.

Local development

Sometimes you want to test or modify things locally. Luckily, this is pretty easy, you just have to do the following:

  • Clone or download the repository
  • Make sure you have Ruby 2.2.5 or above installed
  • Run bundle install in the directory where you cloned the project (if you don't have Bundler installed, install it using gem install bundler)
  • Run bundle exec jekyll serve to get a local preview of your site. It auto-updates every time you edit something
  • If you want LiveReload functionality, run bundle exec jekyll serve --livereload

Local development with a Docker container

If you don't have locally available the Ruby stack, you might want to use a Docker container.

Install Docker (if don't have already) following this guide.

You can run the website with this command (tested on Linux):

$ docker run --rm -p 8000:4000 \
    -v $(pwd):/site \
    bretfisher/jekyll-serve
# site available on: http://localhost:8000

An more compact option could be to install docker-compose and use the docker compose recipe with a simple:

$ docker-compose up
You can’t perform that action at this time.