I simply use Mac's built in Screen Sharing to remote to the server in the basement when im on my home network and update the OS when needed or move files around. I don't have any need to access it remotely off my home network. if I needed to access from outside my network, I have used TeamViewer before.Is there software you can use to control the headless server/computer remotely? I would like to get GUI instead of terminal SSH. I heard of things like VNC I am just not sure how effective they are. Last time I tried it , it moved in slow motion.
I use Mac's file sharing to remotely load the external drives connected to it on my main Mac mini M2 and use a SyncFolders Pro to sync the drives over my network to perform backups.