Add squid as a forwarding proxy so containers are exposed through a VPN
Implementation isn't perfect, but as `qbittorrent` already had an outbound VPN connection, it makes sense to just reuse it.
This commit is contained in:
18
ansible/roles/http_proxy/tasks/main.yml
Normal file
18
ansible/roles/http_proxy/tasks/main.yml
Normal file
@ -0,0 +1,18 @@
|
||||
- name: Install squid
|
||||
package:
|
||||
name: squid
|
||||
become: true
|
||||
|
||||
- name: Squid config
|
||||
template:
|
||||
src: files/squid.conf
|
||||
dest: /etc/squid/squid.conf
|
||||
mode: "0600"
|
||||
become: true
|
||||
notify: restart squid
|
||||
|
||||
- name: Enable squid
|
||||
service:
|
||||
name: squid
|
||||
enabled: true
|
||||
become: true
|
Reference in New Issue
Block a user