To add to this with another example: my server runs
- jellyfin
- Nextcloud
- gitea
- Monica (a CRM, look it up on awesome-selfhosted)
- vaulwarden (rust implementation of Bitwarden)
- code-server
- qBitTorrent-nox
- authelia (2FA)
- pihole
- smbd
- sshd
- Caddy
In total, I’m using about 1.5GB out of 6GB of RAM (with another 1GB out of 16GB of swap being used), and the idle CPU usage is only 1%-ish (i5-3470 with the BIOS-settings set to power saving).
Even on very old and low-powered hardware, you can still run a lot of services without any problems.