You can enjoy it online at http://xarisd.io
Here you can find the source code that drives the site.
The site is made with Jekyll and rake for automation awesomeness.
-
You will need Ruby 2.1.2
-
Install Bundler
gem install bundler
- Install the required gems (Ruby libraries needed)
bundle install
- Test the site:
- Run the jekyll server locally with
rake serve
in your console (Ctrl + C to stop it) - Open
http://localhost:4000
in your browser - And enjoy!
- Build the site for deployment
rake
- Deploy the site somewhere via FTP (the poor man's way)
- You will need access to an FTP server
- Create a
configuration.yaml
rake setup
or by copying the configuration.example.yaml
file by hand
- Open
configuration.yaml
in an editor and put your FTP credentials (don't worry it is git ignored). - Run
rake production deploy
- And you are done!
- If something goes wrong, you can always do it by hand: Just FTP-upload the contents of the
_deploy
folder to the proper location on your web server.
- Explore what else you can do with
rake
tasks (clean, show, copy and deploy presentations, etc)
rake -T