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-Clause
Javascript
- 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)
MIT
Python
- 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