2. Clone *your forked repository* (not our original one) to your hard drive with `git clone https://github.com/YOURUSERNAME/slate.git`
2. Clone *your forked repository* (not our original one) to your hard drive with `git clone https://github.com/YOURUSERNAME/slate.git`
3.`cd slate`
3.`cd slate`
4. Install all dependencies: `bundle install`
4. Initialize and start
5. Start the test server: `bundle exec middleman server`
* Manually:
```shell
Or use the included Dockerfile! (must install Docker first)
bundle install
bundle exec middleman server
```
* Or via Docker (must install Docker first)
```shell
```shell
docker build -t slate .
docker build -t slate .
docker run -d-p 4567:4567 --name slate -v$(pwd)/source:/app/source slate
docker run -d-p 4567:4567 --name slate -v$(pwd)/source:/app/source slate
```
```
You can now see the docs at http://localhost:4567. Whoa! That was fast! Note: if you're using the Docker setup on OSX, the docs will be
You can now see the docs at <http://localhost:4567>. Whoa! That was fast!
availalable at the output of `boot2docker ip` instead of `localhost:4567`.
* Or via Vagrant
*Note: if you're using the Docker setup on OSX, the docs will be
```shell
availalable at the output of `boot2docker ip` instead of `localhost:4567`.*
vagrant up
```
You can now see the docs at http://localhost:4567.
Now that Slate is all set up your machine, you'll probably want to learn more about [editing Slate markdown](https://github.com/tripit/slate/wiki/Markdown-Syntax), or [how to publish your docs](https://github.com/tripit/slate/wiki/Deploying-Slate).
Now that Slate is all set up your machine, you'll probably want to learn more about [editing Slate markdown](https://github.com/tripit/slate/wiki/Markdown-Syntax), or [how to publish your docs](https://github.com/tripit/slate/wiki/Deploying-Slate).