It's just computation and storage, so of course you can do it on a server. Three things blockchains provide: you don't need to trust anyone with custody of your assets, you have censorship resistance, and users pay for all the resources they use so don't need a business model just to keep it running.