Go to file
David 1af486d6ca
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Merge pull request 'Update module tailscale.com to v1.76.6' (#35) from renovate/tailscale.com-1.x into main
Reviewed-on: #35
2024-11-10 19:21:55 +00:00
.dockerignore send in git repo so go build can tag correctly 2023-08-02 12:22:30 -04:00
.gitignore add some ignorefiles 2023-07-20 20:16:48 -04:00
.woodpecker.yml add woodpecker build 2024-09-23 17:38:10 +00:00
Dockerfile Update golang Docker tag to v1.23 2024-08-13 21:00:58 +00:00
go.mod Update module tailscale.com to v1.76.6 2024-11-06 23:01:30 +00:00
go.sum Update module tailscale.com to v1.76.6 2024-11-06 23:01:30 +00:00
main.go very much reduce logging noise 2024-01-12 21:11:21 -05:00
README.md fill out readme 2023-07-18 22:18:53 -04:00
renovate.json Add renovate.json 2023-07-19 03:15:38 +00:00

tailscale to docker-compose proxy

This simple service works to bridge docker-compose local hostnames onto your tailnet. HTTP services only for now.

Usage

Set UPSTREAMS in the environment as a comma-separated list of docker-compose host:port services to expose by their hostname onto your tailnet. For example:

UPSTREAMS=pgadmin:9090,secureservice:8080

Would result in two new services being added to your tailnet with the hostnames pgadmin and secureservice, both listening on port 80 for traffic.