How to install Windows Photo Viewer on Windows Server 2016 or Windows Server 2019 VPS: https://www.windowsworkstation.com/win2016-2019/5-4-installing-windows-photo-viewer/
If your Windows Server VPS is not showing image thumbnails in folders, here is how to make it show photo thumbnails instead of just icons.
Go to Control Panel -> Folder Options -> View tab, make sure that “Always show icons, never thumbnails” is unchecked.
How to edit the hosts file on Windows 11: https://websiteforstudents.com/how-to-edit-windows-11-hosts-file/
In short, open Windows Terminal (Admin) or Command Prompt in Administrator Mode and type: