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 Code) ISC C
- microproxy – lightweight non-caching HTTP/HTTPS proxy server. (Source Code) MIT 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 Code) GPL-3.0 PHP
- Oranjeproxy – Anonymizing web proxy. (Source Code) GPL-2.0 PHP
- PHP-Proxy – Web proxy script built specifically to be fast, easy to modify and to support video sites such as YouTube. (Demo, Source Code) MIT PHP
- Pound – Light-weight reverse proxy and load balancer for HTTP/HTTPS. (Source Code) GPL-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 Code) GPL-2.0 C
- Swiperproxy – Lightning-fast, open source web proxy that is easy for you to run and customize. (Source Code) MITPython
- Tinyproxy – Light-weight HTTP/HTTPS proxy daemon. (Source Code) GPL-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 Code) MIT Go