Documentation
Everything you need to build, submit and ship an app.
Submit your first app
Build your web app, zip it, and submit it to the marketplace. From a production build to a live subdomain in a few steps.
Bundle requirements
What your zip must contain, the size and file limits, subdomain naming rules, and how the marketplace serves your files.
Installing and offline use: your choice
The marketplace gives your app an address. Whether people can install it or use it offline, and what they see first, is up to you.
Review, testing and new versions
How admins test and approve apps, what each status means, and how to ship updates without interrupting your live app.
Sign-in and database
Give your app user accounts and a place to store data, with no server of your own. One small SDK, nothing to configure.
Plans and subscriptions
Sell a free trial, a subscription or a one-time purchase in your dg.run app, in US dollars or Iranian rials, with a wallet and Stripe. No payment code in your app.
Frequently asked questions
Answers about backends, data, custom domains, rejected apps, subdomains and more.
dg.run