Trove should support dynamic service list. It could be written in config, or be written directly to database.
Trove as complete service should provide multiple servise type with multiple versioning support