How to Setup #Apache Virtual Hosts on #Ubuntu #VPS ๐Ÿ› ๏ธ (5 Minute Quick-Start Guide)

This article provides a guide demonstrating how to setup Apache virtual hosts on Ubuntu VPS.

This guide walks you through creating multiple websites (virtual hosts) on a single Ubuntu VPS server using Apache. It covers HTTP, optional HTTPS with Letโ€™s Encrypt, and common gotchas (and ...
Continued ๐Ÿ‘‰ https://blog.radwebhosting.com/setup-apache-virtual-hosts-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.social #virtualhosts #selfhosting #selfhosted #webserver #opensource #letsencrypt

Setup #anubis https://anubis.techaro.lol/ on one of the #webserver . looks like #protection especially against #ai #bots is pretty good.
Anubis: Web AI Firewall Utility | Anubis

Weigh the soul of incoming HTTP requests to protect your website!

Behold, the Swiss Army Knife of web servers ๐Ÿ› ๏ธโ€”Zeroserve, where you can sprinkle #eBPF pixie dust โœจ onto your tarball, and voila! Your zero-config server is now... complicated again! ๐Ÿคฆโ€โ™‚๏ธ No need for #nginx when you can have this Frankenstein's monster of "features" to confuse and amuse. ๐Ÿ˜‚
https://su3.io/posts/introducing-zeroserve #Zeroserve #webserver #SwissArmyKnife #serverless #features #HackerNews #ngated
zeroserve: a zero-config web server you can script with eBPF

zeroserve: a zero-config web server you can script with eBPF

Stefan 'lerothas' D. :v_gay2: (@[email protected])

Die Open Source Programme nginx und Apache httpd sind bereits gepatcht, die Closed Source Programme von u.a. MicroSlop sind noch angreifbar. Aber Open Source isr ja viel zu unsicher und eh nur Hobby Projekte. Nicht wahr? Nur ein Client nรถtig HTTP/2 Bomb legt Webserver in Sekunden lahm https://www.golem.de/news/nur-ein-client-noetig-http-2-bomb-legt-webserver-in-sekunden-lahm-2606-209396.html #nginx #apachehttpd #MicrosoftIIS #http2bomb #opensource

LGBTQIA+ and Tech

Codex Discovered a Hidden HTTP/2 Bomb

14 years ago, I helped break HTTP header compression, then was asked to review the fix, which became part of HTTP/2. Life has come full circle: today we're releasing an attack I missed.

๐Ÿ’ฅ https://blog.calif.io/p/codex-discovered-a-hidden-http2-bomb

#http2 #break #http2Bomb #compression #web #http #nginx #Apache #httpd #Microsoft #IIS #Envoy #Cloudflare #Pingora #Apachehttpd #MicrosoftIIS #CloudflarePingora #webserver #server

Codex Discovered a Hidden HTTP/2 Bomb

14 years ago, I helped break HTTP header compression, then was asked to review the fix, which became part of HTTP/2. Life has come full circle: today we're releasing an attack I missed.

Calif

How to Setup #Apache Virtual Hosts on #Ubuntu #VPS ๐Ÿ› ๏ธ (5 Minute Quick-Start Guide)

This article provides a guide demonstrating how to setup Apache virtual hosts on Ubuntu VPS.

This guide walks you through creating multiple websites (virtual hosts) on a single Ubuntu VPS server using Apache. It covers HTTP, optional HTTPS with Letโ€™s Encrypt, and common gotchas (and ...
Continued ๐Ÿ‘‰ https://blog.radwebhosting.com/setup-apache-virtual-hosts-on-ubuntu-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host #selfhosted #letsencrypt #virtualhosts #webserver #selfhosting #opensource

Want to set up a large number of similar virtual hosts? Learn how to use LiteSpeed's Configuration Templates to simplify the job. https://blog.litespeedtech.com/2023/06/12/virtual-host-configuration-templates/ #litespeed #lsws #webserver #templates
Virtual Host Configuration Templates โ‹† LiteSpeed Blog

LiteSpeed's virtual host configuration templates make it easy to create multiple similar vhosts with minimal work.

LiteSpeed Blog

I have a #firewall question that perhaps #AskFedi can help with please: Is it worth pre-calculating a whitelist by removing black listed items from it first, and if so, what tool do you use to do that?

More specifically: I have a geoIP based whitelist for some countries. I also have a global blacklist. I was thinking it might be easier to create one allow list, that removes the IPs (v4, v6, and ranges in CIDR notation) that appear in the blacklist from the geoIP list. I'm running #pf on #FreeBSD if that makes a difference. Or should I just load both into the firewall as pass and block respectively, and let it calculate if the IP is allowed to connect?

I tried using grepcidr to do this calculation, but it doesn't seem to do the set maths I was hoping it would do. But I'm not even sure it's worth bothering.

#Networking #HomeLab #webserver #OpenBSD

GitHub - jrlevine/grepcidr3: High performance search for IP addresses and CIDR ranges

High performance search for IP addresses and CIDR ranges - jrlevine/grepcidr3

GitHub

The documentation is a major PITA, but I feel like I'm finally getting the hang of #NGINX My proxy server is handling a lot of different services across multiple upstreams, terminating and pre-reading SSL for different services, and now also running as a simple file server with http auth for transferring video files for a project to the editor.

Anyone have a book or reference guide that is more useful than the main NGINX docs?

#WebServer #ReverseProxy #Documentation #ServerAdmin