aboutsummaryrefslogtreecommitdiffstats
path: root/examples/markdown_middleware/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'examples/markdown_middleware/README.md')
-rw-r--r--examples/markdown_middleware/README.md35
1 files changed, 18 insertions, 17 deletions
diff --git a/examples/markdown_middleware/README.md b/examples/markdown_middleware/README.md
index af7937f..3c63f59 100644
--- a/examples/markdown_middleware/README.md
+++ b/examples/markdown_middleware/README.md
@@ -1,24 +1,25 @@
-Cowboy Middleware
-=================
+Middleware example
+==================
-To compile this example you need rebar in your PATH.
+To try this example, you need GNU `make`, `git` and
+[relx](https://github.com/erlware/relx) in your PATH.
-Type the following command:
-```
-$ rebar get-deps compile
-```
+To build the example, run the following command:
-You can then start the Erlang node with the following command:
-```
-./start.sh
+``` bash
+$ make
```
-Cowboy will serve all the files you put in the priv/ directory. If you request
-a .html file that has corresponding .md file that has been modified more
-recently than the .html file, the markdown file will be converted to HTML and
-served by Cowboy.
+To start the release in the foreground:
+
+``` bash
+$ ./_rel/bin/hello_world_example console
+```
-HTML5 Video Example
--------------------
+Then point your browser at
+[http://localhost:8080/video.html](http://localhost:8080/video.html).
-Open http://localhost:8080/video.html in your favorite browser.
+Cowboy will serve all the files you put in the `priv` directory.
+If you request a `.html` file that has a corresponding `.md` file
+that has been modified more recently than the `.html` file, the
+Markdown file will be converted to HTML and served by Cowboy.