Long time sickrage user, and have contributed in the past(slack notify).
Did a git update on my current checkout version of sickrage to find out a bunch of stuff is broken/changed.
clone the new repo into a new directory, so far so good. copy over my old sickbeard.db, config.ini
start sickrage. What is this new login prompt? now going to auth.sickrage.ca. Now I have to sign up to some account I don’t know where/how this is hosted? openid … ok fine, generate a new password, etc.
find out none of my settings or database has been imported. wow this is going to be fun.
finally set everything up, import all my shows(300+). stuff is downloading, but post processing seems to not be working for some reason. need to investigate
I run all this behind a reverse proxy with many other services(13 others), although now I’m running into some issues with this openid authentication, reverse proxying and proxy headers.
after login, I simply get
403 Client Error: Forbidden for url: https://auth.sickrage.ca/auth/realms/sickrage/.well-known/openid-configuration
Looks like it’s not working at all with the reverse proxy regardless of configuration on either end. Need to investigate more.
Regardless to say, this has not been a good experience so far:
- no proper migration path
- no login alternatives
- many Cloudflare 502 bad gateways when trying to access the forums, gitlab issues, etc.
- forced external auth provider with no alternatives
I understand why it was done this way, api caching, unauthorized forks, etc… but could have been done much more gracefully.
I’ll most likely go back to an older version of sickrage, it shouldn’t take me 2 days to get this properly working, plus being tied to an external auth provider for a home service is a no go for me.