In the last few months we’ve done a lot of work to get Moralis integrated into some of the best web2 tools out there. Not only you can now self host the Moralis server, but you can also get both Authentication and real time Streams integrated into popular solutions like Firebase.
Now that we have those in place, the time has come to retire the old Moralis Server for our free plan users. From 1 December 2022 we will archive all basic servers from free plans.
This only applies to free plan servers, and if you have either purchased a paid production server or are currently on a pro plan this does not apply to you.
So how can you transition?
The alternative we recommend is to move to Firebase. It’s easy to use and infinitely scalable. You can also use whatever programming language you want. We have great tutorials out for Firebase.
- Firebase tutorial example for authentication: https://docs.moralis.io/docs/web3-firebase-authentication
- Using Streams API with firebase: https://docs.moralis.io/docs/web3-firebase-streams
- Youtube videos on integrating Authentication and Streams into Firebase on our Youtube channel.
The disadvantage with Firebase is that you can’t use the Moralis v1 SDK.
The second alternative is to go the self hosted route and self host the Moralis Server (Parse server). The advantages here is that you can use cloud code in the same way as before, as well as the Moralis v1 SDK. You also have support for Authentication and real time Streams. We have some great tutorials on this as well:
- Web3 Parse Server Authentication: https://docs.moralis.io/docs/web3-parse-server-authentication
- Parse server self hosting tutorial: https://docs.moralis.io/docs/v1-server-self-hosting
- Web3 Parse Server Streams: https://github.com/MoralisWeb3/parse-server-moralis-streams
The disadvantage is that you have to setup the server itself and maintain it over time.