I've been putting off some necessary maintenance and overall system streamlining on my home server for a while. Everything works, and services are secure and up to date, but I've got a bit of a messy setup that mixes #podman with #docker containers, #tailscale with #tsdproxy. I set this all up before I had my own domain, hence tsdproxy.
Now I have my own domain, I want to refactor my server using #netbird with #caddy and #pocketid.
It's a little daunting, but I'm going to take the plunge
Shout out to #TsDProxy (Tailscale Docker Proxy). Such a neat tool and works wonderfully.
Please do yourself a favour and go check it out if you #selfhost services in #docker and proxy through #tailscale.
I was looking for this exact solution and couldn't really believe it when I found it.
that was a pain but now i have https://paperless.tailscalename.ts.net working.
got some services running on #tsdproxy on my VPS.
$ docker compose up -d
[+] Running 5/5
β Container ts-whoogle Running 0.0s
β Container tsdproxy Running 0.0s
β Container ts-searxng Running 0.0s
β Container ts-stirlingpdf Running 0.0s
β Container ts-speedtest Started
i can't get docker services running from my other home server. hmm...
docker:
local:
host: unix:///var/run/docker.sock
targethostname: 172.31.0.1
defaultproxyprovider: default
arkadi:
host: TAILSCALE_IP
targethostname: TAILSCALE_IP
defaultProxyProvider: default
anybody using #tsdproxy ?
don't really understand how to make icons for the dashboard.
https://almeidapaulopt.github.io/tsdproxy/docs/advanced/icons/
TSDProxy supports three comprehensive icon libraries: Material Design Icons pictogrammers.com/library/mdi, offering a vast collection of intuitive and versatile icons. Use βmdi/β as the prefix. Simple Icons simpleicons.org, which includes icons for popular brands and services. Use βsi/β as prefix. Selfh.st Icons selfh.st/icons, collection of icons and logos for self-hosted dashboards. Use βsh/β as prefix. Note
self-hosting is fun but not when you're trying to get new things working. having one of those days today.