Making multiple erpnext demos

Hello,
I’m erpnext service provider , and I would like to make a fresh database demo for every client.
what is the best way to make it? I can do it manually … but I need automation process .

Thank you.

it sounds like a saas solution but not new domains it will be on the same sites and different ports