I apologize, it won't let me post links but these are open source things you can find on the internet.
I use the Application Starter by peterssoftware to keep the FE always up to date.
The users always run the application starter, which is shared on the network. It performs backups of the BE...