No description
Find a file
2016-04-05 00:21:26 -07:00
.themes/classic Remove broken oscailte submodule 2015-07-14 18:49:32 -07:00
_deploy@42e481f37c Auto-deploy commits to master 2015-12-19 22:01:11 -08:00
plugins Add categories to cookbook 2016-02-07 14:21:44 -08:00
sass Merge branch 'pr/219' 2016-02-17 00:13:08 -08:00
source Add blog post your hub should be local and open 2016-04-05 00:21:26 -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 Remove Gemfile.lock from gitignore 2015-10-27 23:51:26 -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 Upgrade Ruby to 2.2.3 2015-12-19 20:51:31 -08:00
.slugignore added slugignore to help with heroku deployment 2011-09-22 18:09:03 -05:00
.travis.yml Fix deploys 2015-12-19 22:06:21 -08:00
_config.yml Move templates to new topics section 2016-03-12 16:03:57 -08: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 Remove no longer needed gem 2015-10-28 23:44:17 -07:00
Gemfile.lock Merge branch 'jekyll-3' 2015-10-29 00:08:22 -07:00
generate-redirect.py Set up redirects for old urls 2015-10-28 23:53:12 -07:00
Rakefile Allow preview with a different bind address 2016-02-19 20:53:14 -08:00
README.markdown Remove deploy parts from README 2016-03-27 23:38:36 -07:00

Home Assistant website

This is the source for the Home Assistant website available at Home-Assistant.io. All commits made to the master branch will be automatically pushed to production.

Please point your Pull Request (PR) at the next branch.

Preview Jekyll website locally

Command Action
rake preview Preview site on http://127.0.0.1:4000

Setup

You need to have Ruby installed.

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

Setup 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.3
$ rvm use ruby-2.2.3 --default
$ ruby -v

The last command will give you something like this ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]. Then install bundler.

$ gem install bundler

Now please follow the Setup instructions above.