Skip to main content

Prepare configs

cp config/onr.example.yaml onr.yaml
cp config/keys.example.yaml keys.yaml
cp config/models.example.yaml models.yaml

Run

go run ./cmd/onr --config ./onr.yaml

Test configs (nginx-like)

go run ./cmd/onr -t -c ./onr.yaml

Reload (nginx-like)

After editing onr.yaml / keys.yaml / models.yaml / config/onr.conf or any DSL file it includes (commonly config/providers/*.conf, see config/onr.conf):
go run ./cmd/onr --config ./onr.yaml -s reload
This uses server.pid_file (default: /var/run/onr.pid).