modelw/Master Builder

Deploy the current repo to a server using Master Builder

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
compose_dirThe directory holding the compose file.
image_tplThe image template to useyes
envA YAML-encoded object containing all environment variables for the various componentsno
ssh_urlA SSH URL: ssh://user@host:port. If you specify a password, it will either be used as a passphrase for the private key (if provided) or as a password when connecting.yes
ssh_private_keyThe SSH private key to useno""
master_builder_commandHow to run Master Builder. Uses the latest version via uvx by default, make sure to have uvx on your server.uvx --from https://github.com/ModelW/master-builder/archive/refs/heads/develop.zip master-builder
project_nameThe name of the project to deploy. Takes the repo name if empty.""
beforeCommands to run before deployment (one per line) in the service:command formatno""
afterCommands to run after deployment (one per line) in the service:command formatno""

no outputs