Repository of rebirth
git clone https://github.com/R-a-dio/valkyrie.git
for work and running of streamer/
for work in rpc/
and running go generate
go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
go install github.com/matryer/moq@latest
The project currently builds into a single executable, located in cmd/hanyuu
run go build
in there to acquire an executable; If you want to exclude the streamer for lack of dependencies you can run go build -tags=nostreamer
to exclude it from building.
an example configuration file is included as example.toml
. Other documentation on valid configuration values are located in config/config.go
. The executable looks for a configuration file in multiple locations:
hanyuu.toml
-config
given to the executableHANYUU_CONFIG
which can either be a relative or absolute pathYou can also run hanyuu config
to see what the currently loaded configuration looks like, the output is a valid TOML file so can also be piped into a file if so desired