export GO111MODULE=on
mkcert localhost 127.0.0.1 ::1
Port that the GraphQL service listens on (8080
by default).
Port that the Kazoku service listens on (8085
by default).
Address of the Kazoku service (listening at localhost:8085
by default).
Address of the MongoDB instance to use (e.g. mongodb://localhost:27017
).
base64-encoded secret for JWT HMAC signing (e.g. the output of
head -c128 /dev/urandom | base64
).
Port that the Ninka service listens on (8084
by default).
Address of the Ninka service (listening at localhost:8084
by default).
Port that the Ninshou service listens on (8081
by default).
Address of the Ninshou service (listening at localhost:8081
by default).
Port that the Shinninjou service listens on (8083
by default).
Address of the Shinninjou service (listening at localhost:8083
by default).
Port that the Youji service listens on (8082
by default).
Address of the Youji service (listening at localhost:8082
by default).
In separate terminal sessions:
go run ./cmd/graphql
go run ./cmd/kazoku
go run ./cmd/ninka
go run ./cmd/ninshou
go run ./cmd/shinninjou
go run ./cmd/youji
To regenerate everything:
go generate ./...
Or just the GraphQL or a single protobuf schema:
go generate ./api/graphql
Copyright © 2019 Jesse B. Hannah. Licensed under the GNU AGPL version 3 or later.