Hayden Guide
Guide on how to setup and run hayden on a linux machine.
Warnings
Blame Ctrl-S for this document. (WIP) Hayden is not really reliably stable on linux right now and may decide to enter a state where it will reliably crash on startup. Hayden cares about the JSON config file syntax. If you missplace a comma it will probably reject the config file and crash.
Prerequisites
How to set up a system so hayden will download, build, and run. TODO package install
Database install
TODO DB install
Download and Build
Prepare location:
$ mkdir -vp /home/USER/hayden_2020/
$ cd /home/USER/hayden_2020/
Clone (download) Hayden source code from Github:
$ git clone https://github.com/bbepis/Hayden.git
Build the Hayden solution file:
$ dotnet build "/home/USER/hayden_2020/Hayden/Hayden.sln"
Run with config file:
$ "/home/USER/hayden_2020/Hayden/Hayden/bin/Debug/netcoreapp3.1/Hayden" "/home/USER/hayden_2020/hayden-config.json"