'Registry with version control

I need to implement some kind of registry to store the location of some distributed files together with some meta information. Starting from the registry I want to be able to load the files by the key automatically. Is this easily achievable? I thought about some simple .toml file or similar versioned in a git repository, but want to get an overview of existing solutions first. By searching about registries I normally end up at the Docker registry or Windows registry which is not too helpful. Still, how is this normally done in package managers? Can someone give me advice or a good place to start? Are there already good solutions out of the box?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source