Under construction!
Once compiled/downloaded, run orlytalk-server
and connect to the now running webapp trough a browser of your choice.
Environment variables can be easely applied locally by writing them into a .env
-file in the current working directory or any of its parents.
Following is a table of all environment variables OrlyTalk will fetch and their defaults:
Env-Var | Default | Description |
---|---|---|
ORLYTALK_SQLITE_FILE |
db.sqlite |
The name/path to the SQLite file the server should use for persistence. |
ORLYTALK_HOST |
0.0.0.0 |
The host address the server should bind itself to. |
ORLYTALK_PORT |
6991 |
The port the server should bind itself to. |
Dependencies are as follows:
- Git.
- A recent version of rust (
1.46
or greater).- Download/Install rustup.
- A recent version of the parcel bundler.
- If you have NPM installed, just run
npm install -g parcel-bundler
.
- If you have NPM installed, just run
- At least 1 GB of space on the drive you cloned the project to.
- Rust and NPM cache a lot of stuff to make builds fast.
Then to build the project:
- Open a console/terminal in the project directory.
- Run
npm update
. - Run
npm run build
. - Run
cargo build
. - Done.
To build and run O'Rly Talk for Docker on Linux-based systems, run the following commands:
docker build . -t orlytalk
docker run -p 6991:6991 orlytalk
You can then open localhost:6991 in your browser of choice.