Jigsaw-Code / outline-server

Outline Server, developed by Jigsaw. The Outline Server is a proxy server that runs a Shadowsocks instance and provides a REST API for access key management.
https://getoutline.org/
Apache License 2.0
5.76k stars 777 forks source link

Pihole #872

Closed TarekSalama closed 1 week ago

TarekSalama commented 3 years ago

Hello,

Is there a way to integrate Pihole with Outline like you can with PiVPN?

Thanks!

JonathanDCohen commented 3 years ago

Hey there!

What exactly are you trying to do with PiHole? People have attempted to run a server on a Raspberry Pi but we don't test it on ARM.

TarekSalama commented 3 years ago

So if you attempt to install PiVPN on a VPS that has Pihole installed, it will use Pihole to block ads. I was looking for a way to do the same with Outline.

JonathanDCohen commented 3 years ago

As I understand it, PiHole acts as your DNS resolver in order to block ads.

outline-client resolves DNS using a hardcoded list of resolvers. IIUC you'd have to go in and make a custom build of outline-client using your VPS's public IP address as the resolver IP

TarekSalama commented 3 years ago

Any chance you guys could add it in the Outline Manager in the future so that it would be dynamic instead of hardcoded?

sbruens commented 1 week ago

Closing as duplicate of https://github.com/Jigsaw-Code/outline-apps/issues/568