Repository navigation
Enhancement👋 I just set up Lychee in a test environment. Since I am an avid user of PocketID, I tested if I could configure it. Even though, there is no direct compatibility, it worked marvelously. There were just two small things I had to do.
# Caddy Example:
pocketid.domain.tld {
+ # Compatibility for Lychee's Authelia OIDC provider to work with PocketID
+ rewrite /api/oidc/authorization /authorize
reverse_proxy pocket-id:1411
}
Appart from that, it was the same setup as with any other OIDC Client. Now, if you try to login, Lychee will not find a user for you. Afaik there is no env var, we can set up for JIT. But we can go into the Webinterface > Admin > Settings > Advanced Section > User Management then: As you can see, the authelia provider in Lychee alrady does 99.9% of what is needed. Thus, I'd hope to see a native PocketID implementation, so users won't need to find such workarounds as I did. |
Replies: 1 comment 1 reply
|
There seems to be a pocketId provider for socialite: So you could simply follow: If you open a PR with a good start, it is likely to be merged. :) |
merged in master.