From 41b8784f3a9b51c2b323d93ce82579bb1ce477d5 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:10:58 +0200 Subject: [PATCH 01/26] update Web section description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5f03dcf..b0435e8 100644 --- a/README.md +++ b/README.md @@ -741,7 +741,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s **[`^ back to top ^`](#awesome-sysadmin)** -*Web servers.* +[Web servers](https://en.wikipedia.org/wiki/Web_server) and [reverse proxies](https://en.wikipedia.org/wiki/Reverse_proxy). - [Algernon](http://algernon.roboticoverlords.org/) - Web/application server that supports Lua, live-reload, templates, Sass and HTTP/2. - [Apache](http://httpd.apache.org/) - A robust, commercial-grade, featureful implementation of an HTTP (Web) server. From a813c63b1939928601ba60caeb517fd8254e3199 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:12:12 +0200 Subject: [PATCH 02/26] algernon: add source code link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b0435e8..bb8c775 100644 --- a/README.md +++ b/README.md @@ -743,7 +743,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s [Web servers](https://en.wikipedia.org/wiki/Web_server) and [reverse proxies](https://en.wikipedia.org/wiki/Reverse_proxy). -- [Algernon](http://algernon.roboticoverlords.org/) - Web/application server that supports Lua, live-reload, templates, Sass and HTTP/2. +- [Algernon](http://algernon.roboticoverlords.org/) - Web/application server that supports Lua, live-reload, templates, Sass and HTTP/2. ([Source Code](https://github.com/xyproto/algernon)) - [Apache](http://httpd.apache.org/) - A robust, commercial-grade, featureful implementation of an HTTP (Web) server. - [Caddy](https://caddyserver.com/) - Lightweight, general-purpose web server supporting HTTP/2, automatic TLS and easy configuration. Written in Go. - [Cherokee](http://cherokee-project.com/) - Lightweight, high-performance web server/reverse proxy. From a0b2f277f90389ea93edddd30ff3ae3109f036c7 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:12:32 +0200 Subject: [PATCH 03/26] algernon: update description as per official description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bb8c775..a5d1411 100644 --- a/README.md +++ b/README.md @@ -743,7 +743,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s [Web servers](https://en.wikipedia.org/wiki/Web_server) and [reverse proxies](https://en.wikipedia.org/wiki/Reverse_proxy). -- [Algernon](http://algernon.roboticoverlords.org/) - Web/application server that supports Lua, live-reload, templates, Sass and HTTP/2. ([Source Code](https://github.com/xyproto/algernon)) +- [Algernon](http://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) - [Apache](http://httpd.apache.org/) - A robust, commercial-grade, featureful implementation of an HTTP (Web) server. - [Caddy](https://caddyserver.com/) - Lightweight, general-purpose web server supporting HTTP/2, automatic TLS and easy configuration. Written in Go. - [Cherokee](http://cherokee-project.com/) - Lightweight, high-performance web server/reverse proxy. From f6e50d69981957959603fada6e5b7029df2a4bbb Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:13:43 +0200 Subject: [PATCH 04/26] apache: update description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a5d1411..8da2bc4 100644 --- a/README.md +++ b/README.md @@ -744,7 +744,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s [Web servers](https://en.wikipedia.org/wiki/Web_server) and [reverse proxies](https://en.wikipedia.org/wiki/Reverse_proxy). - [Algernon](http://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) -- [Apache](http://httpd.apache.org/) - A robust, commercial-grade, featureful implementation of an HTTP (Web) server. +- [Apache HTTP Server](http://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. - [Caddy](https://caddyserver.com/) - Lightweight, general-purpose web server supporting HTTP/2, automatic TLS and easy configuration. Written in Go. - [Cherokee](http://cherokee-project.com/) - Lightweight, high-performance web server/reverse proxy. - [Hiawatha](https://www.hiawatha-webserver.org/) - Prioritises security, simplicity and performance. From 786148d871fd953cedc2f63e35dbe8ffee502e7c Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:15:26 +0200 Subject: [PATCH 05/26] caddy: update description as per official description --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8da2bc4..fd45812 100644 --- a/README.md +++ b/README.md @@ -744,8 +744,8 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s [Web servers](https://en.wikipedia.org/wiki/Web_server) and [reverse proxies](https://en.wikipedia.org/wiki/Reverse_proxy). - [Algernon](http://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) -- [Apache HTTP Server](http://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. -- [Caddy](https://caddyserver.com/) - Lightweight, general-purpose web server supporting HTTP/2, automatic TLS and easy configuration. Written in Go. +- [Apache HTTP Server](http://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) +- [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS - [Cherokee](http://cherokee-project.com/) - Lightweight, high-performance web server/reverse proxy. - [Hiawatha](https://www.hiawatha-webserver.org/) - Prioritises security, simplicity and performance. - [Lighttpd](http://www.lighttpd.net/) - Web server more optimized for speed-critical environments. From 2a7969c77c10090fcb36de9eaad40a2ec4605c64 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:15:57 +0200 Subject: [PATCH 06/26] caddy: add source code link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fd45812..7f4a34c 100644 --- a/README.md +++ b/README.md @@ -745,7 +745,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Algernon](http://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) - [Apache HTTP Server](http://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) -- [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS +- [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) - [Cherokee](http://cherokee-project.com/) - Lightweight, high-performance web server/reverse proxy. - [Hiawatha](https://www.hiawatha-webserver.org/) - Prioritises security, simplicity and performance. - [Lighttpd](http://www.lighttpd.net/) - Web server more optimized for speed-critical environments. From 12daac7d7223e06ba54b7f8ca4478492ed419326 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:17:30 +0200 Subject: [PATCH 07/26] cherokee: update description as per official description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7f4a34c..fbe0680 100644 --- a/README.md +++ b/README.md @@ -746,7 +746,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Algernon](http://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) - [Apache HTTP Server](http://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) - [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) -- [Cherokee](http://cherokee-project.com/) - Lightweight, high-performance web server/reverse proxy. +- [Cherokee](http://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. - [Hiawatha](https://www.hiawatha-webserver.org/) - Prioritises security, simplicity and performance. - [Lighttpd](http://www.lighttpd.net/) - Web server more optimized for speed-critical environments. - [Nginx](http://nginx.org/) - Reverse proxy, load balancer, HTTP cache, and web server. From 49087b627b21e70cc4e284d985c1be7a24806624 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:18:04 +0200 Subject: [PATCH 08/26] Hiawatha: update description as per official description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fbe0680..2132995 100644 --- a/README.md +++ b/README.md @@ -747,7 +747,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Apache HTTP Server](http://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) - [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) - [Cherokee](http://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. -- [Hiawatha](https://www.hiawatha-webserver.org/) - Prioritises security, simplicity and performance. +- [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. - [Lighttpd](http://www.lighttpd.net/) - Web server more optimized for speed-critical environments. - [Nginx](http://nginx.org/) - Reverse proxy, load balancer, HTTP cache, and web server. - [uWSGI](https://github.com/unbit/uwsgi/) - The uWSGI project aims at developing a full stack for building hosting services. From b3a8aa98f6ee9d5f01b370b1f1ee6219ec90d647 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:19:48 +0200 Subject: [PATCH 09/26] cherokee/hiawatha: add source code links --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2132995..11c3958 100644 --- a/README.md +++ b/README.md @@ -746,8 +746,8 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Algernon](http://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) - [Apache HTTP Server](http://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) - [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) -- [Cherokee](http://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. -- [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. +- [Cherokee](http://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. ([Source Code](https://github.com/cherokee/webserver/)) +- [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) - [Lighttpd](http://www.lighttpd.net/) - Web server more optimized for speed-critical environments. - [Nginx](http://nginx.org/) - Reverse proxy, load balancer, HTTP cache, and web server. - [uWSGI](https://github.com/unbit/uwsgi/) - The uWSGI project aims at developing a full stack for building hosting services. From 54c92c4e035caa9c9746faac2acaa90db2692c14 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:20:31 +0200 Subject: [PATCH 10/26] lighttpd: update description as per official description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 11c3958..c2c9d6b 100644 --- a/README.md +++ b/README.md @@ -748,7 +748,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) - [Cherokee](http://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. ([Source Code](https://github.com/cherokee/webserver/)) - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) -- [Lighttpd](http://www.lighttpd.net/) - Web server more optimized for speed-critical environments. +- [Lighttpd](http://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. - [Nginx](http://nginx.org/) - Reverse proxy, load balancer, HTTP cache, and web server. - [uWSGI](https://github.com/unbit/uwsgi/) - The uWSGI project aims at developing a full stack for building hosting services. From c8fa1311238c4db7551dcb9e1579d424137d64a3 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:21:25 +0200 Subject: [PATCH 11/26] nginx: update description as per official description, update link to point to the "about" page --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c2c9d6b..e531626 100644 --- a/README.md +++ b/README.md @@ -749,7 +749,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Cherokee](http://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. ([Source Code](https://github.com/cherokee/webserver/)) - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) - [Lighttpd](http://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. -- [Nginx](http://nginx.org/) - Reverse proxy, load balancer, HTTP cache, and web server. +- [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. - [uWSGI](https://github.com/unbit/uwsgi/) - The uWSGI project aims at developing a full stack for building hosting services. *Web Performance.* From c6c7e86f014856d6a6532838a873c71e0f3bfc85 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:25:08 +0200 Subject: [PATCH 12/26] remove uWSGI (in minimal maintenance mode since 1 year) - https://github.com/unbit/uwsgi/commit/5838086dd4490b8a55ff58fc0bf0f108caa4e079 --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index e531626..daeabf4 100644 --- a/README.md +++ b/README.md @@ -750,7 +750,6 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) - [Lighttpd](http://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. - [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. -- [uWSGI](https://github.com/unbit/uwsgi/) - The uWSGI project aims at developing a full stack for building hosting services. *Web Performance.* From 9fc64431f052e7a68d7349156427335190f618da Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:26:13 +0200 Subject: [PATCH 13/26] nginx: add source code link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index daeabf4..5561ac3 100644 --- a/README.md +++ b/README.md @@ -749,7 +749,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Cherokee](http://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. ([Source Code](https://github.com/cherokee/webserver/)) - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) - [Lighttpd](http://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. -- [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. +- [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) *Web Performance.* From 7f690ccfb6e415fbfc581e5a142b13e839741f8d Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:26:58 +0200 Subject: [PATCH 14/26] haproxy: update description as per official description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5561ac3..8714feb 100644 --- a/README.md +++ b/README.md @@ -753,7 +753,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s *Web Performance.* -- [HAProxy](http://www.haproxy.org/) - Software based load Balancing, SSL offloading and performance optimization, compression, and general web routing. +- [HAProxy](http://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. - [Traefik](https://traefik.io/) - Traefik is a leading modern reverse proxy and load balancer. - [Varnish](https://www.varnish-cache.org/) - HTTP based web application accelerator focusing on optimizing caching and compression. From ef8590987896e865526ddcb1df941f7b345af19b Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:27:42 +0200 Subject: [PATCH 15/26] traefik: update description as per official description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8714feb..baf3a81 100644 --- a/README.md +++ b/README.md @@ -754,7 +754,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s *Web Performance.* - [HAProxy](http://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. -- [Traefik](https://traefik.io/) - Traefik is a leading modern reverse proxy and load balancer. +- [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. - [Varnish](https://www.varnish-cache.org/) - HTTP based web application accelerator focusing on optimizing caching and compression. ------------------- From 4c9c96aef0fb26e0fa01cb8820fb0c0925833f4d Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:28:49 +0200 Subject: [PATCH 16/26] varnish: update description as per official description - https://varnish-cache.org/intro/index.html#intro --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index baf3a81..84dee81 100644 --- a/README.md +++ b/README.md @@ -755,7 +755,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [HAProxy](http://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. - [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. -- [Varnish](https://www.varnish-cache.org/) - HTTP based web application accelerator focusing on optimizing caching and compression. +- [Varnish](https://www.varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. ------------------- From a2090667b54f325086157da6e9f24ea2d9ae9f04 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:29:27 +0200 Subject: [PATCH 17/26] web: group all web servers/reverse proxies --- README.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/README.md b/README.md index 84dee81..ac6e367 100644 --- a/README.md +++ b/README.md @@ -747,13 +747,10 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Apache HTTP Server](http://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) - [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) - [Cherokee](http://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. ([Source Code](https://github.com/cherokee/webserver/)) +- [HAProxy](http://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) - [Lighttpd](http://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. - [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) - -*Web Performance.* - -- [HAProxy](http://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. - [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. - [Varnish](https://www.varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. From d31cb7d47203b36706236372e05a3aa0bdfe4636 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:30:17 +0200 Subject: [PATCH 18/26] web: use https:// URLs --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index ac6e367..35b432f 100644 --- a/README.md +++ b/README.md @@ -743,16 +743,16 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s [Web servers](https://en.wikipedia.org/wiki/Web_server) and [reverse proxies](https://en.wikipedia.org/wiki/Reverse_proxy). -- [Algernon](http://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) -- [Apache HTTP Server](http://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) +- [Algernon](https://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) +- [Apache HTTP Server](https://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) - [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) -- [Cherokee](http://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. ([Source Code](https://github.com/cherokee/webserver/)) -- [HAProxy](http://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. +- [Cherokee](https://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. ([Source Code](https://github.com/cherokee/webserver/)) +- [HAProxy](https://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) -- [Lighttpd](http://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. +- [Lighttpd](https://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. - [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) - [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. -- [Varnish](https://www.varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. +- [Varnish](https://varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. ------------------- From d38fda338c0e9de844fc7090fb5b4bc4cbef3bef Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:33:49 +0200 Subject: [PATCH 19/26] alrgenon/apache/caddy: add languages/platforms --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 35b432f..7b306a5 100644 --- a/README.md +++ b/README.md @@ -743,9 +743,9 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s [Web servers](https://en.wikipedia.org/wiki/Web_server) and [reverse proxies](https://en.wikipedia.org/wiki/Reverse_proxy). -- [Algernon](https://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) -- [Apache HTTP Server](https://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) -- [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) +- [Algernon](https://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) `Go` +- [Apache HTTP Server](https://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) `C` +- [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) `Go` - [Cherokee](https://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. ([Source Code](https://github.com/cherokee/webserver/)) - [HAProxy](https://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) From 83e4764d4d8ea4ae07d9a89ff95791ae9a257400 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:34:12 +0200 Subject: [PATCH 20/26] remove cherokee (requires EOL python 2.x) --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 7b306a5..1eb8a8f 100644 --- a/README.md +++ b/README.md @@ -746,7 +746,6 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Algernon](https://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) `Go` - [Apache HTTP Server](https://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) `C` - [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) `Go` -- [Cherokee](https://cherokee-project.com/) - Innovative, feature rich, lightning fast and easy to configure open source web server designed for the next generation of highly concurrent secured web applications. ([Source Code](https://github.com/cherokee/webserver/)) - [HAProxy](https://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) - [Lighttpd](https://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. From e6b5866843c402eab627b23c9050b2063fe20d32 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:37:17 +0200 Subject: [PATCH 21/26] haproxy/hiawatha/lighttpd: add platforms/languages, source code link --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 1eb8a8f..126136b 100644 --- a/README.md +++ b/README.md @@ -746,9 +746,9 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Algernon](https://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) `Go` - [Apache HTTP Server](https://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) `C` - [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) `Go` -- [HAProxy](https://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. -- [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) -- [Lighttpd](https://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. +- [HAProxy](https://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. `C` +- [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) `C` +- [Lighttpd](https://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. ([Source Code](https://git.lighttpd.net/lighttpd/lighttpd1.4)) `C` - [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) - [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. - [Varnish](https://varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. From 0dccbc76a88752f91ca2ceb3d458834030b8ae8c Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:37:49 +0200 Subject: [PATCH 22/26] traefik: add source code link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 126136b..5edc019 100644 --- a/README.md +++ b/README.md @@ -750,7 +750,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) `C` - [Lighttpd](https://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. ([Source Code](https://git.lighttpd.net/lighttpd/lighttpd1.4)) `C` - [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) -- [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. +- [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. ([Source Code](https://github.com/traefik/traefik)) - [Varnish](https://varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. ------------------- From 0d5f95ae1e01c7dee3350d4345ac209496377b92 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:38:21 +0200 Subject: [PATCH 23/26] varnish: add source code link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5edc019..56a0cc8 100644 --- a/README.md +++ b/README.md @@ -751,7 +751,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Lighttpd](https://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. ([Source Code](https://git.lighttpd.net/lighttpd/lighttpd1.4)) `C` - [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) - [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. ([Source Code](https://github.com/traefik/traefik)) -- [Varnish](https://varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. +- [Varnish](https://varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. ([Source Code](https://github.com/varnishcache/varnish-cache)) ------------------- From bd393f969ff51ed068ac5187bd89e8fae0dfd110 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:39:38 +0200 Subject: [PATCH 24/26] nginx/traefik/varnish: add language/platorm --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 56a0cc8..df19186 100644 --- a/README.md +++ b/README.md @@ -749,9 +749,9 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [HAProxy](https://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. `C` - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) `C` - [Lighttpd](https://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. ([Source Code](https://git.lighttpd.net/lighttpd/lighttpd1.4)) `C` -- [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) -- [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. ([Source Code](https://github.com/traefik/traefik)) -- [Varnish](https://varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. ([Source Code](https://github.com/varnishcache/varnish-cache)) +- [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) `C` +- [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. ([Source Code](https://github.com/traefik/traefik)) `C/Docker` +- [Varnish](https://varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. ([Source Code](https://github.com/varnishcache/varnish-cache)) `C` ------------------- From 18b132235887e17eee833cb58e24bfb74d29d7ee Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:43:11 +0200 Subject: [PATCH 25/26] web: add license identifiers --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index df19186..0a2b7b9 100644 --- a/README.md +++ b/README.md @@ -743,15 +743,15 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s [Web servers](https://en.wikipedia.org/wiki/Web_server) and [reverse proxies](https://en.wikipedia.org/wiki/Reverse_proxy). -- [Algernon](https://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) `Go` -- [Apache HTTP Server](https://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) `C` -- [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) `Go` +- [Algernon](https://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) `BSD-3-Clause` `Go` +- [Apache HTTP Server](https://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) `Apache-2.0` `C` +- [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) `Apache-2.0` `Go` - [HAProxy](https://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. `C` -- [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) `C` -- [Lighttpd](https://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. ([Source Code](https://git.lighttpd.net/lighttpd/lighttpd1.4)) `C` -- [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) `C` -- [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. ([Source Code](https://github.com/traefik/traefik)) `C/Docker` -- [Varnish](https://varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. ([Source Code](https://github.com/varnishcache/varnish-cache)) `C` +- [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) `GPL-2.0` `C` +- [Lighttpd](https://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. ([Source Code](https://git.lighttpd.net/lighttpd/lighttpd1.4)) `BSD-3-Clause` `C` +- [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) `BSD-2-Clause` `C` +- [Traefik](https://traefik.io/) - HTTP reverse proxy and load balancer that makes deploying microservices easy. ([Source Code](https://github.com/traefik/traefik)) `MIT` `C/Docker` +- [Varnish](https://varnish-cache.org/) - Web application accelerator/caching HTTP reverse proxy. ([Source Code](https://github.com/varnishcache/varnish-cache)) `BSD-2-Clause` `C` ------------------- From 80f3f6104ea3e5748a5e99b65c8456992edf37ca Mon Sep 17 00:00:00 2001 From: nodiscc Date: Sat, 8 Apr 2023 02:45:39 +0200 Subject: [PATCH 26/26] haproxy: add source code link, license --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0a2b7b9..c5bc784 100644 --- a/README.md +++ b/README.md @@ -746,7 +746,7 @@ _See also: [awesome-selfhosted/Database Management](https://github.com/awesome-s - [Algernon](https://algernon.roboticoverlords.org/) - Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code](https://github.com/xyproto/algernon)) `BSD-3-Clause` `Go` - [Apache HTTP Server](https://httpd.apache.org/) - Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/)) `Apache-2.0` `C` - [Caddy](https://caddyserver.com/) - Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code](https://github.com/caddyserver/caddy)) `Apache-2.0` `Go` -- [HAProxy](https://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. `C` +- [HAProxy](https://www.haproxy.org/) - Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. ([Source Code](https://git.haproxy.org/?p=haproxy.git;a=tree)) `GPL-2.0` `C` - [Hiawatha](https://www.hiawatha-webserver.org/) - An advanced and secure webserver for Unix. ([Source Code](https://gitlab.com/hsleisink/hiawatha)) `GPL-2.0` `C` - [Lighttpd](https://www.lighttpd.net/) - Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. ([Source Code](https://git.lighttpd.net/lighttpd/lighttpd1.4)) `BSD-3-Clause` `C` - [Nginx](https://nginx.org/en/) - HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code](https://hg.nginx.org/nginx/file/tip)) `BSD-2-Clause` `C`