so. on shared hosting with cpanel, i was intended to run my strapi app on {host}/api route.
i used PUBLIC_URL settings and ADMIN_URL settings, tryied different options. but it was all not succsessful.
in another my topic i also rebuilt my admin panel several times.
maybe i missed something on config settings during my long journey. as your saw above, at last i received a spinner. but thats it, app crashed and it was obvious that it couldn’t reach for some data. also maybe some some bug inside, that don’t rewrite some routes role or whatever.
from very first moment on deploying strapi app i had another option with sub domain. good description of logic your can find here:
this option good cause your will deal mostly with default settings. now i decided to give up with my first approach, moved to sub.domain. at last i received login page.