Skip to content

Demo application used to highlight features of the Aptible Deploy platform

License

Notifications You must be signed in to change notification settings

aptible/deploy-demo-app

Repository files navigation

deploy-demo-app

This application is intended to facilitate learning the features of the Aptible Deploy platform, without needing to deploy your application.

There are two ways you can use this application (in sections below): Guided Experience (1) and Quickstart (2)

Guided experience (1)

For new users of the Aptible Deploy platform, you can deploy this application following step-by-step instructions found here.

This will help you deploy the app, and learn to configure additional features of the Aptible Deploy platform in a guided manner. This app even features a checklist that follows the step-by-step guide, to confirm that you have performed each step properly!

Quick start (2)

For users who are familiar with Deploy, and simply need a web application to experiment with, these are the minimal steps needed to run this application.

  • Create an application: aptible apps:create $HANDLE
  • Deploy the App - CHOOSE ONE:
git clone [email protected]:aptible/deploy-demo-app.git 
cd deploy-demo-app 
git remote add aptible [email protected]:$ENVIRONMENT/$HANDLE.git 
git push aptible master
  • Set the configuration for your database, force HTTPS only, and increase the scale:
aptible -- apps:scale 
aptible config:set \
  DATABASE_URL="<<DATABASE_URL>>" \ 
  REDIS_URL="<<REDIS_URL>>" \
  FORCE_SSL=true \
  IDLE_TIMEOUT=90
  • Create an Endpoint for the application from your Dashboard.

Copyright

Copyright (c) 2022 Aptible. All rights reserved.

About

Demo application used to highlight features of the Aptible Deploy platform

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published