You should take a look a this website below
If you're coming from pfsense, opnsense will be your best alternative
Lots of good articles to begin with opnsense : https://homenetworkguy.com/tags/opnsense/
A homelab is whatever you use to tinker and try things out A homeserver is whatever you use for stable workloads
Both can coexist at the time
Next level is a home datacenter, and that's where you have a 24 U rack or something that shouldn't fit in an apartment You have a homedatacenter!
I'm if you can post more about the hardware software and network config really curious about your setup, it looks well thought
Look at using docker, one of the tool that would help you the most is Portainer
https://mariushosting.com/synology-30-second-portainer-install-using-task-scheduler-docker/
For media sharing : Plex and Jellyfin are the most used, there is Emby too. you can try and see wish one suits you the most.
And u/thekrautboy already mentioned : https://github.com/awesome-selfhosted/awesome-selfhosted
Photo/Video editing would be limited due to the cpu on the machine so be aware :)
Have fun !
You should review the new docker compose file, there have been some changes on how the app is built, there is no need for frontend and api anymore
there might be some breaks during the migration, be careful
https://nightly.mealie.io/documentation/getting-started/migrating-to-mealie-v1/
Network Mvl External: true
Should be at the end and on the left like the storage part, that's what's blocking