This is a skeleton project which implements Rackla as a library. For more information and documentation, please see the Rackla's GitHub page or the Rackla documentation on HexDocs!
- Default project structure
- Predefined Plug router using Rackla
- Supervised handler for Plug
- Example tests
mix.server
task for starting the server- Remix for hot reloading during development
The application will be started automatically when running iex -S mix
from the project root. You can also start it by running mix server
. By default, it will start on port 4000, but you can change the port either from the file config/config.exs
or by setting the environment variable PORT
.
The Heroku Buildpack for Elixir works out of the box for Rackla when doing a full installation.
A Dockerfile is included, thanks Jan Kronquist!