elysium-labs-eu/Elysium eos Deploy
SSH into a remote host and deploy a service via eos api run. eos must be pre-installed on the remote host.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| host | Remote host address | yes | — |
| username | SSH username | yes | — |
| key | SSH private key | yes | — |
| port | SSH port | no | 22 |
| service_yaml | Path to service.yaml on the remote host (absolute or relative to target_dir) | yes | — |
| target_dir | Base directory on remote host for resolving relative service_yaml paths | no | "" |
| connect_timeout | SSH connection timeout in seconds | no | 30 |
| command_timeout | Remote command execution timeout in seconds | no | 300 |
Outputs
| name | description |
|---|---|
| status | "restarted" if service was restarted, "started" if started fresh |