Как использовать подпись JWT ES384 с Gitea

В app.ini установите, например,

app.ini
[oauth2]
JWT_SIGNING_ALGORITHM = ES384
JWT_SIGNING_PRIVATE_KEY_FILE = /var/lib/gitea/jwt/private.pem

Сгенерируйте ключ с помощью этой команды (возможно, потребуется скорректировать пути)

generate_es384_key.sh
openssl genpkey -algorithm EC -pkcs8 -pkeyopt ec_paramgen_curve:P-384 -out gitea_data/jwt/private.pem

Check out similar posts by category: Gitea Cryptography