[feature] Added background upload service