From kinkie at squid-cache.org Sun Feb 2 16:00:00 2025 From: kinkie at squid-cache.org (Francesco Chemolli) Date: Sun, 2 Feb 2025 17:00:00 +0100 Subject: [squid-dev] Squid v7 has been branched today Message-ID: Hi Squid developers, consistently with our release schedule (https://wiki.squid-cache.org/ReleaseSchedule), Squid v7 was branched today. The branch is named "v7" in the squid-cache/squid GitHub repository - https://github.com/squid-cache/squid/tree/v7 v7.0.1 beta will be released soon, all we need is PR 1988 (the ChangeLog). Just like Squid 6.13 yesterday, it is only fitting that Squid 7 be born at FOSDEM, the Free and Open Source Developers European Meeting -- Francesco From rehmanzile at gmail.com Wed Feb 12 22:22:40 2025 From: rehmanzile at gmail.com (Zile Rehman) Date: Wed, 12 Feb 2025 14:22:40 -0800 Subject: [squid-dev] Contributing to Squid and Open-Source Forward Proxy in Kubernetes Message-ID: Hello Squid Developers, I?m Zile Rehman, a Platform Engineer at Orca Security. Recently, I worked on a forward proxy solution in Kubernetes and found that there are very few resources available in this area. My goal is to create an open-source repository with a container image and clear instructions that others can use as a forward proxy. I?d love to get your guidance on how to get started with this initiative and how I can contribute to the official Squid-Cache project. Here?s my personal repository that I recently started: SquidFlow . It?s still a work in progress, and I plan to add more components soon. Looking forward to your insights and suggestions! Best Regards, Zile Rehman -------------- next part -------------- An HTML attachment was scrubbed... URL: From rousskov at measurement-factory.com Thu Feb 13 16:23:22 2025 From: rousskov at measurement-factory.com (Alex Rousskov) Date: Thu, 13 Feb 2025 11:23:22 -0500 Subject: [squid-dev] Contributing to Squid and Open-Source Forward Proxy in Kubernetes In-Reply-To: References: Message-ID: On 2025-02-12 17:22, Zile Rehman wrote: > I?m Zile Rehman, a Platform Engineer at Orca Security. > Recently, I worked on a forward proxy solution in Kubernetes and found > that there are very few resources available in this area. My goal is to > create an open-source repository with a container image and clear > instructions that others can use as a forward proxy. > > I?d love to get your guidance on how to get started with this initiative > and how I can contribute to the official Squid-Cache project. > > Here?s my personal repository that I recently started: SquidFlow > . It?s still a work in progress, > and I plan to add more components soon. Hello Zile Rehman, Welcome to the Squid Project! I am not an expert on containers, but many folks use containerized Squid. For example, Eliezer has been sharing his docker files for a while as he detailed at [1,2]. As for guidance, I would recommend clearly documenting what your container is for: "egress proxy" is too generic. This is especially important if the container allows all traffic! Disclosing target use case(s) would also help when asking configuration questions. Also, please note that an "acl" directive does not "allow" (or denies) anything. Instead, it names and defines a _condition_ (that can be used by other directives for various purposes, including access control). You may want to adjust comments inside [3] and remove unused ACLs to avoid confusion. If you can improve existing "acl" directive documentation based on your experience, please submit a pull request! [1] https://lists.squid-cache.org/pipermail/squid-users/2024-February/026480.html [2] https://lists.squid-cache.org/pipermail/squid-users/2024-February/026446.html [3] https://github.com/rehmanz/squidflow/blob/v2024.12.08/app/squid.conf Cheers, Alex.