So, I tried to set up the Grocy app to access my Grocy addon. I am able to configure it for local access no problem, just open a port (I used 4445), point it to http://homeassistant.local:4445 and paste the API key. Seems to work fine, but only locally.
Problem is, I’d like to be able to access it through Nabu Casa Ingress, and this is where the wrinkle seems to be coming in. Some people seem to be able to get it to work, and others don’t (from the GitHub issues raised in the app). The app developers are stumped why it fails for some and not others, and today I figured out that for some reason, I can only seem to access the page from a PC web browser. When I go to https://[nabu-casa-url].ui.nabu.casa/api/hassio_ingress/[ingress-key]/api from a PC browser, it pops me into the API examples. If I do the exact same URL from my android phone, I get a 401 unauthorized message.
I’ve tried multiple browsers as well as over both local wifi and cellular and it still fails. Not sure why or what to even check at this point.