observations about the process installing ninja..

Installed as a docker on a terramaster tos version 7.0.1188

The strongest way to help other TerraMaster owners would be to turn this into a sanitized guide. The unusually valuable discovery was:

On TOS, ordinary Unix permissions can look correct while TerraMaster ACLs still block Docker bind-mount access. Aligning nginx’s worker UID/GID with Invoice Ninja’s UID/GID 33 solved it.

Was the conclusion after chatgpt and I spent a solid hour installing..Everything works, ninja is proxy out through caddy my http and out to the internet through a cloudflare tunnel..