Okay guys, I'm running Tailscale on most of my devices with no issues. My 'secondary' device is an Intel Mac Mini Pro which acts as my main Tailscale 'server'.
On that 'Mini' I run Docker and Pi-Hole. The issues with that is that all client devices show with a single Tailscale IP address within Pi-hole.
I contacted support and Alex V recommended I set up Pi-Hole using a Sidecar in Tailscale.
I've done that (and think I got all the settings worked out properly)... (do I need to post the compose and .env file contents)?
However if I access Pi-hole (http://mypihole.mytailnet.net/admin/login) I can't get to the settings etc as I need to set the password. Previously when not using Sidecar I just accessed the Mac Mini, opened Terminal used CD to navigate to the 'cd ~/docker/pihole' folder and ran 'docker exec -it pihole pihole setpassword' to set the password.
I've tried:
cd ~docker/tailscale/
then:
docker exec -it tailscale-pihole tailscale setpassword > this gives me 'unknown subcommand: setpassword'
docker exec -it tailscale-pihole app-pihole setpassword > this gives 'unable to start container process: exec: "app-pihole": executable file not found in $PATH'
other paths I've tried are:
docker exec -it tailscale-pihole setpassword
docker exec -it tailscale tailscale setpassword
docker exec -it tailscale-pihole tailscale setpassword
docker exec -it tailscale tailscale setpassword
None of them seem to work.....
So questions are:
- Do I need to (somehow) do to log into Tailscale in the sidecar? If so how.
- What command should I do to change the password?
I'm new to using Docker and the more complex aspects of Tailscale and things such as Sidecar.
I'm running macOS Sequoia on the Intel Mini 15.7.4 and Tailscale 1.96.2, on the pi-hole sidecar it shows as 1.94.2
Any help would be appreciated. If any information is needed please yell out.