I self host everything I need:
Website: nginx + Let's Encrypt + Piwik (analytics)
Mail: mailcow
IM: Riot.im
Blog: Pelican static site generator
Logs: Graylog
Monitoring: Zabbix
Seedbox: deluge
Music: subsonic
File sharing: Seafile
Contacts&Calendar: Nextcloud
DNS: unbound
VPN: OpenVPN
Git: Gitlab
There is probably more.