mittwald/mittwald mStudio container deployment

Update a mStudio container stack using the official API client and a YAML-based configuration

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 4, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: mittwald/deploy-container-action@0551d75d8ea585aefc0de678b87a59e400b80faf # v1.0.5

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
api_tokenAn mStudio API token. See https://developer.mittwald.de/docs/v2/api/intro/ on how to obtain an API token. yes
stack_idThe ID of the mStudio container stack to deploy. See https://developer.mittwald.de/docs/v2/api/howtos/create-container/ on how to determine this ID. yes
skip_recreationComma-separated list of services that should NOT be recreated after patching the stack no
stack_yamlMultiline YAML containing both services and volumesno
stack_filePath to stack.yaml file containing both services and volumesno
services_yamlMultiline YAML input for servicesno
services_filePath to services.yamlno
volumes_yamlMultiline YAML input for volumesno
volumes_filePath to volumes.yamlno

no outputs