Can a proprietary data store be proxied in Nexus


In our company we have a data store that holds a wide variety of objects. You could see this data store as a remote repository with a proprietary format.

I wonder, would it be possible to create a proxy to this non-standard proprietary repository? Ideally this proxy should map to some standard repository format like Maven. Our proprietary data store has some version information, that we could map to a standard repository format.

If this is possible, where can I find documentation or examples? Or is there already some plugin available, that could be used or modified to achieve this?

You could look at the implementations of community formats and consider writing your own plugin for Nexus to manage the format.

You may also simply be able to use a raw proxy if the remote is a HTTP server.