Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 2.11 KB

cloud.md

File metadata and controls

27 lines (18 loc) · 2.11 KB

MoonZoon Cloud


MoonZoon Cloud - the serverless platform for your MoonZoon apps. Predictable pricing, simplicity and scalability are main goals.

  • The web administration will be written in MoonZoon.
  • The CLI part will be implemented as extra mzoon commands.
  • The default app URL will be https://[your_app_name].mzoon.app
  • I hope it will be the main source of income for MoonZoon development.

If you want early access to the MoonZoon Cloud, sponsor me and write me a private message on Discord. Don't hesitate to tell me about your plans and needed features.

Current state: Research. Clever Cloud looks like the best candidate for the MoonZoon Cloud infrastructure provider. The MZ chat example works without problems: mz-chat-example.mzoon.app. Their support is excellent. Another possible provider could be Google Cloud Run because it supports scaling to zero and also server-sent events, but Clever Cloud has more predictable pricing and it's less complex because you don't need to manage Docker containers. However MZ Cloud can offer multiple providers in the future - it means you would be able to choose Clever or Google Cloud.


FAQ

  1. "I want to deploy my MoonZoon app now!"

    • There is a buildpack for Heroku and Heroku-like PaaS and the demo.

    • It should be possible to modify buildpack's code and then setup, for instance, GitHub Actions as your own deploy pipeline to a hosting that supports Docker. Don't hesitate to write about your intentions on our chat.

  2. "Why sponsoring instead of standard paid accounts / subscriptions / credits?"

    • I want to focus on MoonZoon and Cloud development instead of writing or integrating systems for billing and related stuff.
    • Everybody will see you support open-source projects.
    • I'll switch to a standard in-app payments when it makes sense.