Shed – Run commands over HTTPS instead of SSH (lambdas / containers)
Shed – Run commands over HTTPS instead of SSH (lambdas / containers)
Hi HN, I needed a way to programmatically execute remote commands in a Docker container without access to the host (no Docker Exec from Codespaces). I also wanted to avoid managing SSH connections for one-off commands in my clients / lambdas. I built Shed, a small Go binary that exposes an /exec endpoint over HTTPS with bearer token auth. It accepts JSON input and produces JSON output. It's early and experimental, but I'm using it in a mobile IDE. Sharing in case others find it useful, and feedback is appreciated.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Bashfs – Run commands as your filesystem
Run containers in a queuing system (rootless Podman over SSH)
Run synchronous and asynchronous commands in WebDrivers
Viking v0.2 – Run commands and copy files over SSH in parallel
React-native-ssh – a React Native library to run commands over SSH
SSH for DigitalOcean
Redis-GIS – Geospatial and Geofencing Commands for Redis
SSH for EC2
Ssh-aliases
RabbitHole – YAML Configured SSH Tunnels