This site is powered by Jekyll and hosted through GitHub pages at http://www.northwoodesko.com. If you have any questions about this website please contact wandersen02@gmail.com.
The look is based on "Business Casual" by Start Bootstrap.
Philosophy
This site is intended to require as little maintenance from the church staff and the developer as possible. All of the pictures are being pulled from the church's existing Facebook page. The bulletins, newsletters, and documents are coming from an IFTTT recipe that pulls them out of a gmail inbox and puts them in a public dropbox folder. YQL is then used to scrape out the contents of the dropbox folder. See this file for more information.
Connected Accounts
Under northwoodesko@gmail.com:
Starting a local Jekyll instance
Install jekyll: gem install jekyll
Clone this repo: git clone https://github.com/lostphilosopher/eskomethodist.git
cd into the repo: cd eskomethodist
Test the application by serving it locally: jekyll serve
Verify that you can see your jekyll project running at localhost:4000/
If the above process doesn't work, try bundle exec jekyll serve --baseurl ''
this might help with versioning and compatibility issues. If you get a json 1.7.7
issue try bundle update json
see here for more.
Deploying to Production
cd into the project repo: cd eskomethodist
Checkout the gh-pages branch: git checkout gh-pages
Push directly to the gh-pages branch git push origin gh-pages
(or merge a commit into gh-pages on GitHub)`