Adam B Hill
Adam B Hill
The services run as mix of `root` and `www-data`, with some files owned by the `pihole` service account: ``` root@a70f4332e07f:/# id root uid=0(root) gid=0(root) groups=0(root) root@a70f4332e07f:/# id www-data uid=33(www-data) gid=33(www-data)...
Still on my board. FTL's service script (docker specific s6) needs to be updated to run as pi-hole user to accommodate not having a mix of 3 different users processes.
My last post in that thread leads to [this post](https://discourse.pi-hole.net/t/new-install-qnap-not-100-working-no-access-to-gui-settings/13982/14?u=diginc) and it's reply about tweaking nas permissions to resolve folder share permissions conflicting with docker permissions.
Using the [linuxserver io style adduser script](https://github.com/pi-hole/docker-pi-hole/issues/328#issuecomment-467086158) works really well as long as your programs actually run as that same defined user. Since this was last discussed we added [customizing...
@JCass45 Only the DNSMASQ_USER variable has been added so far. The PUID and GUID scripts haven't been added yet.
If you pull in the latest code from `dev` branch it should resolve the CI test failures (and switch from travis to Circle CI)
Clarified in the readme a little bit but it could have a little more clarity and examples could be updated and automation in startup to detect "IS host network AND...
Depends if you use docker host networking or default docker bridge networking. I'm not a huge fan of containers ran using host networking mode because it decreases the isolation docker...
OK, I get what you're saying now, that could be a valid alternative to using the static IP on unbound and having Pi-hole use said static ip. I was just...
I think [service is running command checks](https://github.com/pi-hole/pi-hole/blob/1d43c0a2fa36ddc993db51b1751e26cbc8123fbf/advanced/Scripts/piholeDebug.sh#L847) + [the fake service wrapper for s6-svc](https://github.com/pi-hole/docker-pi-hole/blob/master/s6/service) = a bad time.