GitHub Action
Cloudron Deploy
v0.0.26
Latest version
This actions deploys a Docker image to a Cloudron server.
- Key: image
- Required: true
Docker image to be deployed to Cloudron e.g. myuser/myimage:myversion
- Key: app-domain
- Required: true
Domain where the app should be installed/updated in Cloudron e.g. myapp.server.com
- Key: cloudron-server
- Required: true
Cloudron server e.g. my.server.com
- Key: cloudron-token
- Required: true
Cloudron auth token
- Key: install-if-missing
- Required: true
- Default: "true"
Should the app be installed if not currently? False results in using update only. true/false
- Key: skip-backup
- Required: false
- Default: "false"
When true, the app will not be backup up when updating
- Key: environment
- Required: false
- DefaultL "NONE"
NOTE: The variables are not masked in the logs, unless you pass in something like ${{ secrets.environment }}
Environment variables to be set in format KEY1=Val1 KEY2=Val2
. This does not clear currently set environment variables which are not overwritten.