Autogit can do all of what you described as long as the online repo contains a PKGBUILD, there is just no system wide service but it can be run in a loop with a timer.
Autogit can do all of what you described as long as the online repo contains a PKGBUILD, there is just no system wide service but it can be run in a loop with a timer.