EveryPizza IM currently has 2 different servers: a Dell Optiplex 9020, hosting most of the things and a Rasberry Pi 4 with 4GB RAM hosting a private Jellyfin. Soon, the Pi will (hopefully) start hosting some simple PHP apps. The Dell server has an i5-4590, 16GB RAM, and a 230GB main SSD. Eventually, we'll get a large hard drive for storing media and such. The Pi is operating on a 128GB SD card.
For operating systems, the Optiplex is running Arch Linux, so that the server can get the latest packages as fast as possible. As there's not many good rolling release distros that work on the Pi, the Pi is running Rasberry Pi OS Lite, essentially Debian with more stuff preinstalled. Both servers use Caddy as their webserver, although hopefully they can be migrated to something that uses less resources, like Nginx, in the future. (We have plans to start making Nginx listen on a seperate port, and reverse proxy it through Caddy while rewriting configuration files for it.)