1f8973a476
scripts: add a dockerized prometheus helper
...
It makes metrics development easier, with the prometheus image
already seeded with configuration that scrapes events
from localhost:8081.
Runs properly with `cargo run -- --admin-listen-addr 0.0.0.0:8081`
2023-11-02 15:15:26 +01:00
51ab2a19db
auth: rename "access" claim to "a"
...
It's shorter. Also, "read-only" value is shortened to "ro".
2023-04-12 09:19:02 +02:00
5c44c474b2
scripts: generate a read-only token in gen_jwt.py
...
The second token has one more claim: {"access": "read-only"}.
2023-04-11 16:05:12 +02:00
49342f9f20
Improve the ergonomy of passing JWT key for Hrana
2023-02-22 12:40:38 +01:00
13248ddd2a
Implement JWT authentication for Hrana server
2023-02-22 12:40:34 +01:00
01fbd89f05
Use mutual auth in TLS
2023-01-19 13:56:58 +01:00
585e45b0a0
Fixup TLS (server auth only)
2023-01-19 08:37:06 +01:00
dda6abc2e5
adding ruby-devel for fedora, needed in testing
2023-01-17 16:20:25 -06:00
c285397a79
Fix install-deps.sh on macOS
2023-01-10 12:43:31 +02:00
8f1239662f
adding rubyrem-sqlit3 so that ruby ruby-sqlite.rb example will work in Fedora
2023-01-08 08:50:35 +02:00
8fc50f1df4
install-deps.sh: Switch to Node 14 for Debian/Ubuntu
...
The Debian-derived distros still carry Node 12, which doesn't work with
anything. Fix "make test" by upgrading to Node 14.
2023-01-04 12:08:40 +00:00
c11bef4fa9
Add install-deps.sh helper script
...
Add a install-deps.sh script that installs the necessary dependencies on
Debian and Fedora to build the project.
2022-12-29 13:25:14 +00:00