Someone needs to make a systemd of file sharing. Samba is a pain to setup and maintain.