From 66049566ae865e1a4bd049257d6afc0abded16e9 Mon Sep 17 00:00:00 2001 From: Vika Date: Mon, 19 Sep 2022 17:30:38 +0300 Subject: feat: indieauth support Working: - Tokens and codes - Authenticating with a password Not working: - Setting the password (need to patch onboarding) - WebAuthn (the JavaScript is too complicated) --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index aa533b2..85f0e70 100644 --- a/README.md +++ b/README.md @@ -72,12 +72,7 @@ in { kittybox.nixosModules.default ]; - services.kittybox = { - enable = true; - # These will not be required in future versions. - authorizationEndpoint = "https://indieauth.com/auth"; - tokenEndpoint = "https://tokens.indieauth.com/token"; - }; + services.kittybox.enable = true; } ``` @@ -98,6 +93,10 @@ Set the following environment variables: files uploaded via the media endpoint. - To use flat files, use `file://` and append an absolute path to your folder like this: `file:///var/lib/kittybox/media` + - `AUTH_STORE_URI`: Storage for authentication-related data (tokens, + authorization codes etc.) + - To use flat files, use `file://` and append an absolute path to + your folder like this: `file:///var/lib/kittybox/auth` Additionally you can customize the `SERVE_AT` environment variable to customize where Kittybox will listen to requests. -- cgit 1.4.1