You can checkout Nextcloud, it has an at home version which can be self-hosted and is free. It has a similar UI like Google Drive, once it has been set up, and you can control the User Management however you want.
2 Likes