| App Name | Persistent Data | Exposed Webapp | Instance Count | Open in Browser |
|---|---|---|---|---|
| {{app.appName}} | {{app.hasPersistentData?'✔':''}} | {{!app.notExposeAsWebApp?'✔':''}} | {{app.instanceCount}} |
Your app is interally avilable as
srv-captain--{{app.appName}} to other Captain apps. In case of web-app, it is accessible via
http://srv-captain--{{app.appName}} from other apps.
Your app is available to public at:
http{{(app.hasDefaultSubDomainSsl?'s':'')+'://'+app.appName+'.'+rootDomain}}
Current Version: {{app.deployedVersion}}
Git Commit Hash: {{app.deployedGitHash}}
Deployed at {{app.deployedTimeStamp}}
Make sure that you have a 'captain-definition' file in your project. See docs for more details.
Use CLI deploy command. This is the best method as it's the only method that reports potential build failures to you. Read here
You can simiply create a tarball (
.tar) of your project and upload it here via upload button.
{{app.sourceToUpload.name}}
Enter your repository information in the form and save. Then copy the URL in the box as a webhook on Github, Bitbuck and
etc. Once you push a commit, CaptainDuckDuck starts a new build.
{{app.appPushWebhook.pushWebhookToken?(rootDomainWithProtocol+'/api/v1/user/webhooks/triggerbuild?namespace=captain&token='+app.appPushWebhook.pushWebhookToken):
'** Add repo info and save for this webhook to appear **'}}
WARNING: Changing Node ID causes the content of your persistent directories to be deleted!