From 05c38bb63f83eaef872674763f530967ba36a469 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Sun, 7 Jun 2026 09:25:05 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20squid.proxy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ru-vps/squid/docker-compose.yml | 11 +++++++++++ ru-vps/squid/squid.conf | 9 +++++++++ 2 files changed, 20 insertions(+) create mode 100644 ru-vps/squid/docker-compose.yml create mode 100644 ru-vps/squid/squid.conf diff --git a/ru-vps/squid/docker-compose.yml b/ru-vps/squid/docker-compose.yml new file mode 100644 index 0000000..7258a82 --- /dev/null +++ b/ru-vps/squid/docker-compose.yml @@ -0,0 +1,11 @@ +services: + squid: + image: ubuntu/squid + ports: + - "3128:3128" + volumes: + - ./squid.conf:/etc/squid/squid.conf:ro + - /opt/data/squid/passwd:/etc/squid/passwd:ro + extra_hosts: + - "host.docker.internal:host-gateway" + restart: unless-stopped diff --git a/ru-vps/squid/squid.conf b/ru-vps/squid/squid.conf new file mode 100644 index 0000000..623fe0a --- /dev/null +++ b/ru-vps/squid/squid.conf @@ -0,0 +1,9 @@ +auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/external/passwd +acl authenticated proxy_auth REQUIRED +http_access allow authenticated +http_access deny all + +cache_peer host.docker.internal parent 20171 0 no-query default +never_direct allow all + +http_port 3128