aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorÖzgür Kesim <oec@codeblau.de>2023-12-27 03:16:48 +0100
committerÖzgür Kesim <oec@codeblau.de>2023-12-27 03:16:48 +0100
commitc8df59722c75f298eaebe64288146482e607594d (patch)
tree4f5127d920db9b4ace8c2e7cdbead67e344c543a /README.md
parent1b14856bba10bb16fa34cab02b4ddebf7ea886f0 (diff)
update README et al.
Diffstat (limited to 'README.md')
-rw-r--r--README.md47
1 files changed, 47 insertions, 0 deletions
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.