I tried running both invidious and piped in docker behind an existing nginx. Invidious was so easy, 1 and done. My main issue with piped was piped running its own nginx, and it just returning a unconfigured landing page. After battling it I got the front end working by bypassing their nginx but it wouldn't talk to my piped back end, as soon as I pointed the front end at a public backend the option to point to mine disappeared. I'll try this installer and see how it goes.
It bugs me when told "nothing you can do" what they really mean is "the problem is chronic so the recovery will take a long time. Patient compliance is often very low and most people won't last the months required for a solution so I'm not going to waste my time. I can help more people if I focus my efforts elsewhere." If you're willing to put in the time, you can fix this. And I suggest you do, if you do nothing impingement inflames each time it happens, decreasing the space in your shoulder, increasing the likelihood, etc.
I had quite bad impingement from months of poor exercise selection at the gym. Changed the routine to be balanced internal/external rotation, did 1/2 above 1-2 times a day. Took a few months but now it's completely better. I still do the stretching as a prehab now.
When I would have a problem with my body like shoulder impingement and ask for advice, I would often be told by people "nah, you're too young too have that"
What would be a better layout? Only thing I can think of is colemak if you're programming with the semi colon. When I do that I just switch back to qwerty, typing speed doesn't really hold back my programming speed.
Man I miss these counter green text stories.