Proxy / Free Software and web applications

This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers. ---from github/Kickball/awesome-selfhosted

  • http2-serverpush-proxy - Reverse proxy that helps to automatically utilize HTTP/2.0's server push mechanism for static websites. Available as middleware and standalone application. MIT Nodejs
  • imgproxy - Fast and secure standalone server for resizing and converting remote images. It works great when you need to resize multiple images on the fly without preparing a ton of cached resized images or re-doing it every time the design changes. MIT Go/Docker
  • iodine - IPv4 over DNS tunnel solution, enabling you to start up a socks5 proxy listener. (Source CodeISC C
  • microproxy - lightweight non-caching HTTP/HTTPS proxy server. (Source CodeMIT Go
  • miniProxy - Simple web proxy written in PHP that can allow you to bypass Internet content filters, or to browse the internet anonymously. Only one php file. (Source CodeGPL-3.0 PHP
  • Oranjeproxy - Anonymizing web proxy. (Source CodeGPL-2.0 PHP
  • PHP-Proxy - Web proxy script built specifically to be fast, easy to modify and to support video sites such as YouTube. (DemoSource CodeMIT PHP
  • Pound - Light-weight reverse proxy and load balancer for HTTP/HTTPS. (Source CodeGPL-2.0 C
  • Privoxy - Non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. GPL-2.0 C
  • Redbird - A modern reverse proxy for node that includes cluster, HTTP2, LetsEncrypt, and Docker support. BSD-2-ClauseJavascript
  • Squid - Caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. (Source CodeGPL-2.0 C
  • Swiperproxy - Lightning-fast, open source web proxy that is easy for you to run and customize. (Source CodeMITPython
  • Tinyproxy - Light-weight HTTP/HTTPS proxy daemon. (Source CodeGPL-2.0 C
  • Traefik - Træfɪk is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. It supports several backends (Docker, Swarm, Mesos/Marathon, …) to manage its configuration automatically and dynamically. (Source CodeMIT Go