We installed py4web on linux using nginx as a reverse proxy.
Py4web: 1.20250607.2 on Python 3.13.5 linux and nginx as reverse proxy
We have it configured using a url_prefix=project_name so our urls look something like this:
Note: We needed to remove the leading forward slashes '/' from the _default app index.html as otherwise it could not find the _dashboard and showcase apps using the buttons on the on the initial py4web screen and it couldn't find the logo.png .
After removing a few of the leading '/' characters that issue was resolved.
After we got it running, we wanted to add users in the auth user table of the _scaffolding app, but that was pretty much impossible.
We tried adding it from the _dasboard apps database manager for _scaffold but it gave a message about an invalid hash.
We then tried adding it by registering the user in the _scaffold app, but it was removing the port from the url when we click on the sign up button, which causes and app which is using the port 443 to throw an "xrsf" error.
I know from experience that there are sometimes easy solutions, so I am hoping that someone can give me an idea where to look.