Route raw TCP 2222 through the droplet edge for Forgejo SSH #49
Loading…
Reference in a new issue
No description provided.
Delete branch "droplet-tcp-2222"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Pangolin raw TCP resource routing needs two droplet-side pieces that the dashboard resource alone does not provide: the port published on the edge container, and a static trajik entrypoint named for the port (the pattern the old p4:1666 passthrough used, commit
22d5728). This adds both for Forgejo's git-over-SSH port:2222:2222/tcpon gerbil indocker-compose.droplet.ymltcp-2222entrypoint inpangolin/config/traefik/traefik_config.yml.template, replacing the staletcp-1666left over from the retired Perforce passthroughThe DigitalOcean firewall already admits 2222 (the port moved from timeout to connection-refused when the resource was created).
Verification
Deploy on the droplet: pull,
make setup dropletto re-render the traefik static config, then restart gerbil (port binding) and force-recreate traefik (static config only loads at startup — the Hub's recreate warning). Verified afterwards by an SSH handshake togit@forge.parkerhdavis.com:2222.