No description
Find a file
Paulus Schoutsen 8f47eb20e5 More fixes
2015-10-27 00:53:57 -07:00
.themes/classic Remove broken oscailte submodule 2015-07-14 18:49:32 -07:00
_deploy@adcde053bb Release 0.7.6 2015-10-26 21:59:39 -07:00
plugins More fixes 2015-10-27 00:53:57 -07:00
sass Add featured component section 2015-10-25 12:22:16 -07:00
source More fixes 2015-10-27 00:53:57 -07:00
.editorconfig Add EditorConfig file for Ruby files 2012-02-26 11:08:16 -08:00
.gitattributes Added .gitattributes file to keep CRLF's out of the codebase. 2013-03-06 01:29:40 +01:00
.gitignore Collection Index always generate 2015-10-26 23:24:16 -07:00
.gitmodules Embed deploy target as git submodule 2015-03-23 17:59:09 -07:00
.powrc Adding .powrc to allow RVM to work when POW is updated to version 0.4.0 and beyond. 2012-06-08 13:58:52 -05:00
.ruby-version Add preferred Ruby version 2015-05-14 22:52:24 -07:00
.slugignore added slugignore to help with heroku deployment 2011-09-22 18:09:03 -05:00
.travis.yml Deprecate 1.9.2, add 2.0.0 :) 2013-07-13 16:42:19 +02:00
_config.yml More fixes 2015-10-27 00:53:57 -07:00
CHANGELOG.markdown fixed typo in CHANGELOG - thanks VIM modes :/ 2011-07-23 17:57:47 -04:00
config.rb Fix http generated images path when using Compass sprites 2013-07-13 23:22:29 +12:00
config.ru More fixes 2015-10-27 00:53:57 -07:00
Gemfile More fixes 2015-10-27 00:53:57 -07:00
Rakefile Collection Index always generate 2015-10-26 23:24:16 -07:00
README.markdown Works on Fedora 22 too 2015-10-16 12:36:32 +02:00

Home Assistant website

This is the source for the Home Assistant website available at Home-Assistant.io.

Jekyll project to generate and deploy

Command Action
rake preview Preview site on http://127.0.0.1:4000
rake generate Generate new version of the site
rake deploy Deploy a new version of the site

Setup local environment

You need to have Ruby installed.

git clone --recursive https://github.com/balloob/home-assistant.io.git
cd home-assistant.io
bundle
rake preview

Preparation on Fedora and CentOS

On Fedora 22 or CentOS 7.1.1503 Ruby is not available by default. Please take the notes here as a little guide for the Ruby installation process.

curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
curl -L get.rvm.io | bash -s stable
source ~/.profile
rvm requirements
rvm install ruby-2.2.2
rvm use ruby-2.2.2 --default
ruby -v

The last command will give you something like this ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux]. Then install bundler.

gem install bundler

Now please follow the instruction above.