bycoderstec/Deploy to Dokku

Push changes to Dokku server to automatically deploy the application.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
PRIVATE_KEYPrivate key to use for SSH authentication.yes
PUBLIC_KEYPublic key to use for SSH authentication.yes
PROJECTName of the application (as created in Dokku).yes
HOSTyes
BRANCHBranch used to deploy the application.yesmaster
PROJECT_TYPE(Optional) ruby, node, java, python, dockerfilenoruby
DOCKERFILE_NAME(Optional) when project type is dockerfile, is possible to set a specific config to deploy for each environmentnoDockerfile
POSTGRES(Optional) true - Set up a postgres instance (Make sure that your app is using default DATABASE_URL env variable)nofalse
REDIS(Optional) true - Set up a redis instance (Make sure that your app is using default REDIS_URL env variable)nofalse
ELASTICSEARCH(Optional) true - Set up a elasticsearch instance (Make sure that your app is using default ELASTICSEARCH_URL env variable)nofalse
MONGO(Optional) true - Set up a mongo instance and link to app using the MONGO_URL environment variablenofalse
RABBITMQ(Optional) true - Set up a rabbitmq instance and link to appnofalse
REVIEW_APPtrue - Set if deploy generates a new app (with branch name)yestrue

no outputs