From c8df59722c75f298eaebe64288146482e607594d Mon Sep 17 00:00:00 2001 From: Özgür Kesim Date: Wed, 27 Dec 2023 03:16:48 +0100 Subject: update README et al. --- README.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..a8cf50f --- /dev/null +++ b/README.md @@ -0,0 +1,47 @@ +# taler-dashboard + +A dashboard for the GNU Taler project, giving an overview about the state of the +development. + +This is **alpha** software. + +It is written in go and compiles into a standalone program with all templates as embedded +components. + +## Compilation + +To compile, you need the latest version of [https://go.dev](the go programming language) + +Then, simple download the code from this repository and compile it: + +``` +git clone https://git.kesim.org/taler/taler-dashboard +cd taler-dashboard +go build +``` + +## Mantis API-Token + +You need an API-token to be able to access the REST-API of https://bugs.taler.net. +The token can be provided via the environment variable `MANTIS_API_TOKEN` or at +the commandline. + +## Execution + + +``` +Usage of ./taler-dashboard: + -min string + minimum version we care for (default "0.9.3") + -num int + number of issues to retrieve at once (default 100) + -port string + [ip]:port to serve (default ":8080") + -token string + API-Token (default "") + -url string + URL to the issues (default "https://bugs.gnunet.org/api/rest/issues") +``` + +**Note**: We assume that this service runs behind a reverse-proxy which deals +and terminates TLS. -- cgit v1.2.3