<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Proxy on Clément Joly – Open-Source, Rust &amp; SQLite</title><link>https://joly.pw/tags/proxy/</link><description>Recent content in Proxy on Clément Joly – Open-Source, Rust &amp; SQLite</description><image><title>Clément Joly – Open-Source, Rust &amp; SQLite</title><url>https://joly.pw/images/open-graph-pages.jpg</url><link>https://joly.pw/images/open-graph-pages.jpg</link></image><generator>Hugo -- 0.154.3</generator><language>en</language><copyright>Clément Joly</copyright><lastBuildDate>Thu, 09 Apr 2026 19:45:12 +0000</lastBuildDate><atom:link href="https://joly.pw/tags/proxy/index.xml" rel="self" type="application/rss+xml"/><item><title>Lightweight Container Proxy</title><link>https://joly.pw/lightweight-container-proxy/</link><pubDate>Mon, 23 Aug 2021 20:13:46 +0000</pubDate><guid>https://joly.pw/lightweight-container-proxy/</guid><description>🔒 Lightweight firefox addon providing socks5 proxy per container</description><content:encoded><![CDATA[
<div align=center class="badges center">


<p>
<img alt="logo" loading="lazy" src="https://raw.githubusercontent.com/cljoly/lightweight-container-proxy/master/logo.svg"></p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/lightweight-container-proxy-02/?utm_source=github.com&amp;utm_medium=shield">
<img alt="Mozilla Add-on" loading="lazy" src="https://img.shields.io/amo/v/lightweight-container-proxy-02?color=blueviolet&label=Get%20it%20now%21&logo=firefox&style=for-the-badge"></a></p>

</div>



<p style="display: flex; justify-content: space-between">
  <a href="https://github.com/cljoly/lightweight-container-proxy" data-goatcounter-click="ext-github-lightweight-container-proxy" data-goatcounter-title="cljoly/lightweight-container-proxy">
    <span class="svgicon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
    stroke-linecap="round" stroke-linejoin="round">
    <path
        d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22">
    </path>
</svg></span>&nbsp;cljoly/lightweight-container-proxy
  </a>
  <a class="badges" href="https://github.com/cljoly/lightweight-container-proxy" data-goatcounter-click="ext-stargithub-lightweight-container-proxy" data-goatcounter-title="stars cljoly/lightweight-container-proxy">
    <img src="https://img.shields.io/github/stars/cljoly/lightweight-container-proxy?style=social" alt="Github stars for lightweight-container-proxy">
  </a>
</p>

<hr>




  <figure>
    <blockquote >
      <p><strong>Since <a href="https://github.com/mozilla/multi-account-containers/releases/tag/8.0.0">version 8.0.0</a>, <a href="https://addons.mozilla.org/en-GB/firefox/addon/multi-account-containers/">Firefox Multi-Account Containers</a> supports per-container proxy. As a result, this extension is almost entirely redundant and I’m not developing it anymore.</strong></p>

    </blockquote>
    
  </figure>



<hr>
<p>This firefox addon will, for each <a href="https://addons.mozilla.org/en-GB/firefox/addon/multi-account-containers/">tab container</a> optionally redirect traffic through a socks5 proxy.</p>
<p>The aim is to keep the code small to ease inspection (<a href="https://lwn.net/Articles/846272/">malware in extensions</a> do happen). Have a look at the code yourself!</p>
<p>
<img alt="Settings page" loading="lazy" src="https://raw.githubusercontent.com/cljoly/lightweight-container-proxy/master/img/screenshot.png"></p>
<h2 id="permission-request-explanations">Permission Request Explanations</h2>
<ul>
<li><code>Access your data for all websites</code> is required to proxy every request based on the container they originate from.</li>
<li><code>Control browser proxy settings</code> is required to set proxy  settings on the fly for each request.</li>
</ul>
<h2 id="acknowledgements">Acknowledgements</h2>
<ul>
<li><a href="https://github.com/jonathanKingston/containers-https">github.com/jonathanKingston/containers-https</a>, used as a starting point</li>
<li><a href="https://publicdomainvectors.org/en/free-clipart/Vector-clip-art-of-four-crossed-color-feathers/31643.html">Vector clip art of four crossed color feathers</a> (public domain), as a base for the logo</li>
</ul>
]]></content:encoded></item></channel></rss>