Yes, everybody can do that if you are good linux admin and web developer and have months of free time and will to do this)
Hive is not just ubuntu which is sure for free, even you can take my distro and use some scripts from it, it's open. But it's a service in the first place. I have quite a lot of customers which were trying to do their own stats with Zabbix, custom made web scripts, etc. Now they are Hive clients) And every time you will want to add some feature to your own setup you will spend time again and again to do the task which is just in the box of Hive already.
no need to be good linux admin, all you need is proper use of google search. except wallet sync there's no processes that can take significant amount of time. if you can not add features to your rig, how you can be 100% sure its secured? the only way is to build by yourself. and you will never learn to do that with hive? hive might be good for huge farms. but if you running a huge farm and don't know how to configure your miner - dude you probably should stop before somebody got everything)
So man do it yourself and stop this bullshit. Rent a server, create your custom Ubuntu linux miner system and after 2 or 3 month come back here.
Pretty sure you are using claymore.
Did you try it at least?
Time is coins so if you want to do it yourself do it. HiveOS allow me to install any rig in less than 5 minutes with auto-configuration and mining strait away.
And please create your linux system, you can find everything on google.
you don't need 2-3 months man, one night tops to build custom ubuntu/debian. no rent is necessary if all the toys will be on free heroku node. how fast you will clone os image on all your rigs depends on their amount.
the only two things i didn't tried yet is hive and ethos. trust issues
tried claymore once a year ago - don't think its relevant if you building custom miner