Just setup the ERPNext system and the reset password link is incorrect. I read in a few posts to mod the site_configuration.json and point to the correct location. The problem is the contents of what should be there isn’t. Otherwise, it appears to run great.
Incorrect URL. “frontend” is not correct. http://frontend/update-password?key=***********
Correct URL: http:///8080/app……
Docker in Windows, fresh install as of last week on prem in local intranet. Is there a setting somewhere within the web portal to update this path? I really don’t like to make custom changes to files in case I leave and its someone else’s project or an update replaces it.
Ok got that working. Being completely new to docker (and Desktop Docker) this is what I had to do (for anyone new to this).
This is for on Prem system using Desktop Docker. Site runs on our intranet. Desktop Docker running on Windows Server 2025 Standard.
Open Desktop Docker
On left click Containers
Next to the first entry in the list (mine was called frappe_docker), under the Action column click the three vertical … (dots icon) in between the Stop and Delete icons. Then click View Details.
You will now see your sites name at the top of the list. Take note of this as you need it in the command below.
Next to your site name in the list again click the three vertical dots ( … ), then click “Open in terminal”.
Modify your site name (mine was “frontend”) to match your site name. In the host_name section modify to match your website address and port (if you have one). If you don’t delete it so it’s simply http://YOURSERVERNAAMEHERE
Press enter key on keyboard. If everything worked the command will just return to the blinking $.
Press the refresh button at the top right (next to delete icon).
If you encounter the Desktop Docker GUI not loading (seems to be a bug in the “com.docker.build.exe” files not exiting properly and getting stuck in memory. I made a simple batch file that temporarily fixes the issues. This is basic but does what I need instead of the recommended server restart.
Save as whatevernameyouwant.bat. Must run as local administrator.
@echo This will stop all desktop docker executables running in taskmgr. @echo. @echo There is a bug that may not allow the actual interface to load. Running this file will close those from memory. @echo. @echo This must be run as local administrator (right click runas Administrator) @echo. @echo Did you run this as local admin? If, not close this now and try again. Or press enter to continue. @pause
taskkill /IM “com.docker.backend.exe” /f
taskkill /IM “desktop docker.exe” /f
taskkill /IM “com.docker.build.exe” /f
net stop com.docker.service @echo If the program still won’t load, restart windows. @pause