thomasvjoseph/Remote Docker Runner
SSH into a remote server and run a Docker container with environment secrets (Secrets from Github Secrets).
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| host | Remote server IP or DNS (e.g., 192.168.1.10 or example.com) | yes | — |
| username | SSH username to connect with (e.g., ubuntu, ec2-user) | yes | — |
| private_key | Base64-encoded private SSH key for secure remote login | yes | — |
| registry | Docker registry URL (default: docker.io) | no | docker.io |
| image | Full Docker image name (e.g., nginx, ghcr.io/user/repo) | yes | — |
| tag | Docker image tag (default: latest) | no | latest |
| container_name | Name for the Docker container | yes | — |
| docker_ports | Port mappings (e.g., "-p 80:80 -p 443:443") | no | "" |
| docker_options | Extra Docker run options (e.g., "-v /data:/app/data") | no | "" |
| env_vars | Comma-separated list of environment variables (e.g., API_KEY=val,DB_PASS=val) | no | "" |
| docker_username | Username for Docker registry login | yes | — |
| docker_password | Password for Docker registry login | yes | — |
Outputs
no outputs