diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 33 |
1 files changed, 16 insertions, 17 deletions
@@ -11,22 +11,16 @@ Dependencies ------------ * ruby2.0 +* bundler -### Gems +Install +------- -* nokogiri -* jekyll -* json - -On Ubuntu/Debian: - - sudo apt-get install ruby2.0 ruby2.0-dev ruby-nokogiri - sudo gem install json jekyll - ggf.: - RUBY_VERSION=2.1 - ln -s /usr/bin/gem$RUBY_VERSION /usr/bin/gem - sudo chmod +x /usr/bin/gem - + git clone <repo-url> startseite + cd startseite/ + git submodule update --init --recursive --remote + gem install bundler + bundle install Customization ------------- @@ -49,9 +43,13 @@ The complete directory structure of what (under Debian/Ubuntu) should reside und jekyll build -so it is stored in the local folder `build` outside of this repository. If something analogous to `rm -r /path/to/www; mv build /path/to/www` is no possible, you may decided for something like +On Ubuntu you might need to ensure the right environment with + + bundle exec jekyll build + +The generated static pages will be stored in the subfolder `_site/`, that you should move somewhere outside of this repository. If something analogous to `rm -r /path/to/www; mv _site /path/to/www` is no possible, you may decided for something like - (cd build && tar cf - .)|(cd /path/to/www && sudo tar xf -) + (cd _site && tar cf - .)|(cd /path/to/www && sudo tar xf -) to have the data transferred without deleting independent contributions. @@ -72,4 +70,5 @@ Aftermath There are several bits and pieces still missing after the installation of this startseite. * map/graph/List from the ffnord/ffmap-d3 repository on github * integration of the www-providing machine with the batman-adv mesh - * mailing lists and email setup in general + * mailinglists and email setup in general + * ... |