https://github.com/evuez/sozui
An example UI for Sōzu using ExSozu.
https://github.com/evuez/sozui
Last synced: 4 months ago
JSON representation
An example UI for Sōzu using ExSozu.
- Host: GitHub
- URL: https://github.com/evuez/sozui
- Owner: evuez
- License: mit
- Created: 2017-12-17T16:34:13.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T20:18:51.000Z (over 3 years ago)
- Last Synced: 2025-07-23T11:59:36.836Z (11 months ago)
- Language: Elixir
- Size: 166 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SozUI

An example interface for [Sōzu](https://github.com/sozu-proxy/sozu) using [ExSozu](https://github.com/evuez/exsozu).
The code lies in `SozUIWeb.SozuChannel` and `app.js` (though there's not much going on so it's like < 100 loc and not really interesting).
## Run
* Install and start Sōzu.
* Configure the socket path (it is set to `../sozu/bin/command_folder/sock` in `config/dev.exs`).
* Install dependencies with `mix deps.get`.
* Install Node.js dependencies with `cd assets && npm install`.
* Start Phoenix endpoint with `mix phx.server`.
Go to [`localhost:4000`](http://localhost:4000).