Skip to content

Latest commit

 

History

History
58 lines (36 loc) · 1.75 KB

README.md

File metadata and controls

58 lines (36 loc) · 1.75 KB

Alpine Lab website and blog

This is the source code only.

For the compiled, static, hosted on github:pages site, see the gh-pages branch.

The website/blog itself is available at www.alpine-lab.com.

Powered by Middleman in our Docker image for Ruby development. Precompiles Haml, Sass, CoffeeScript and Markdown.

Run docker-sync start once prior to any other command if you're on Macintosh 🍎

Setup

To configure LocaleApp, type the following command:

docker-compose run alpinelab_website localeapp install --standalone --write-env-file <APIKEY>

To configure Git for deploy (because it can read your host global config from inside the container):

git config user.name "Your Name"
git config user.email "your@email.com"

Run

To run the development server, run:

docker-compose up

Update localized content from LocaleApp using:

docker-compose run alpinelab_website localeapp pull

Deploy

When your changes are ready to be published, run:

docker-compose run -v ~/.ssh:/root/.ssh alpinelab_website deploy.sh

Wanna join us?

Simply create a PR here that adds you as a team member!

License

Written by Michael Baudino and Sylvain Fertons for Alpine Lab, 2013. Licensed under the terms of the MIT license (see LICENSE.md file).