git: add gitsigners and document about it

Aydin Mercan 2022-05-31 12:08:25 +03:00
parent 986d668209
commit 8328e6246f
No known key found for this signature in database
2 changed files with 12 additions and 0 deletions

2
.gitsigners Normal file
View File

@ -0,0 +1,2 @@
aydin@mercan.dev sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIOx8Pohb/T+hyVvP3ZOwdaZaJLTL/gBcjVWstGvdDfQWAAAABHNzaDo=
aydin@mercan.dev sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAILFS/0Skf2GdsnwDijFcflrurseip9zKwMuKM2PKWDFsAAAABHNzaDo=

View File

@ -17,6 +17,16 @@ chibiauth run --database=/path/to/database/of/chibiauth.db --port 9909 --base-ur
* ChibiAuth will bind to localhost, bring your own TLS terminator.
* The database is just a SQLite file, feel free to use something like litestream.
## Development
We prefer commit signing via SSH. The allowed signers are listed in `.gitsigners`.
To verify an entry such as following might be needed in `./.git/config`:
```ini
[gpg.ssh]
allowedSignersFile = .gitsigners
```
## License
This repository is licensed under the EUPL-1.2. An English copy of the license text is available under `LICENSE`.