Installation
journex runs as a single server binary on amd64 and arm64 Linux systems. Download it from itch.io — the purchase includes both architectures, and a free feature-limited demo build is available on the same page.
It serves the frontend via HTTP on port 8080 (configurable via the
JOURNEX_PORT environment variable). HTTPS is explicitly not provided. If
your server is exposed to the internet and/or you want to use HTTPS, you most
likely already have a reverse proxy and certificate provisioning process set
up, so you should integrate journex there (see
Reverse Proxy).
Basic usage (see Authentication regarding
JOURNEX_NO_AUTH):
JOURNEX_NO_AUTH=1 ./journex
JOURNEX_NO_AUTH=1 JOURNEX_PORT=8080 ./journex
Then open http://localhost:8080 in your browser.
Commands
./journex
./journex version
./journex hash-password # reads the password from stdin
./journex --help