GitHub
Bring an app you've already built.
Pages
Connect GitHub
Sign in with GitHub from the app and pick a repository. Your GitHub access is stored encrypted and used only on the server.
After that
Run "Is it ready?" to see what's missing, then publish like any other app.