- HTTP path: opt-in via $HTTP_TOKEN; busybox httpd binds $HTTP_PORT (default 8080) and serves /cgi-bin/run, which validates the 'Authorization: Bearer …' header and exec's the same force-command wrapper SSH uses. Output streams chunked. GET and POST both work. Without HTTP_TOKEN the bastion stays SSH-only. - README rewritten with shields.io badges, two complete quickstart examples (WordPress drop-in + nginx config-reload webhook), inline comments on every yaml line marking required/optional, traefik integration in both examples, and star-history footer matching Blax OSS convention. - Dockerfile: add busybox-extras (the httpd applet was split out of the core busybox binary in alpine 3.21); EXPOSE 8080; document HTTP_TOKEN/HTTP_PORT env vars. |
||
|---|---|---|
| .. | ||
| start-container | ||