I’m not a technical expert, but I believe you will have an issue with only 1GB of memory. I would expect at least 4GB, but the more the better.
I have installed my version on a small NUC, and it is there in a VirtualBox. I gave it 6.8GB of RAM and 1 CPU and it works just fine. Storage is 7.6GB with some test data.
It’s not blazingly fast, but I expect it will be quite ok for a handful users in real production, though I am planning to give it then possibly an upgrade on the RAM.
I guess most of users prefer Ubuntu 20.04 or 18.04. I recently installed it on Ubuntu 20.04
manually without any issues.
But with 1 gb ram you would run into installation issues. I guess minimum 2GB is must but not sure. Ideal would be 4GB for sure as I am running currently on Linode without any issues .
My best suggestion would be Frappe cloud services if you are completely new to the installation stuff and want to avoid the server maintenance hassles.