Find a file
2020-09-16 17:23:49 +02:00
.sass-cache/67657cef7d9c5a6bf84161ba921164506eeaf88b added question partial 2020-02-27 21:48:17 +01:00
content right 2020-09-16 17:23:48 +02:00
docs Update tags.md 2020-09-10 23:40:16 +02:00
layouts right 2020-09-16 17:23:48 +02:00
lib render verenigingen projecten and konventen with the same detail layout 2020-09-16 17:23:20 +02:00
.gitignore Add .idea to gitignore 2020-02-28 01:44:59 +01:00
.ruby-version Ruby 2.7.1 🎉 2020-08-28 21:42:17 +02:00
deploy.sh Fix links 2020-02-28 13:26:02 +01:00
Dockerfile Add dockerfile, create development deps group 2020-08-29 14:56:36 +02:00
Gemfile Remove unused dependencies 2020-09-16 17:23:49 +02:00
Gemfile.lock Merge remote-tracking branch 'origin/Quiz' into master 2020-09-04 22:25:13 +02:00
Guardfile add gemfile and guardfile 2020-02-27 19:43:36 +01:00
Makefile Bare-bones basic setup 2020-02-27 16:55:36 +01:00
nanoc.yaml themes are feeling a bit blue 2020-09-13 12:28:36 +02:00
README.md help fellow windows programmers :/ 2020-09-06 20:49:55 +02:00
Rules render verenigingen projecten and konventen with the same detail layout 2020-09-16 17:23:20 +02:00

durfdoen-2.0

Durf Doen 2.0

Setup instructions

  1. Install bundler (gem install bundler)
  2. Install other gems (bundle install)
  3. Build and serve the site (bundle exec nanoc live)

Setup on windows

This is very flacky, but it might help to

  • Ofcourse only install ruby 2.6
  • change gem 'mini_racer' to gem 'mini_racer', platforms: :ruby in Gemfile
  • following this github page https://github.com/eakmotion/therubyracer_for_windows
  • Edit this file C:\Ruby26-x64\lib\ruby\gems\2.6.0\gems\eventmachine-1.2.7-x64-mingw32\lib by adding require 'em pure_ruby' and a newline to the top of the file.
  • After all this, on my machine, it still throws an exception, but the live reloading works, until it doesn't (most of the time after a failed compile)

Optional setup via docker

You can run the code in a separated docker environment. It compiles the code and serves the files via nginx.

docker build --tag durfdoen2 . && docker run --publish 8080:80 --detach --name dd durfdoen2