Search code examples
javaosgiobr

OSGI OBR repository hosting?


Does anyone know of any services that provide OBR for hosting my own Bundles?

Something like github - but for bundles.

(If not - did anyone ever create their own OBR server, and how hard was it?)

EDIT: I found one solution by Nexus Pro, but it seems like its too expensive for mere mortals (as price for pro is nowhere to be seen).


Solution

  • SpringSource, Apache Sling, and the OSGi Alliance have repositories and ServiceMix has its own bundles but all are privately maintained with varying levels of public influence.

    There's an old public repository out there that Richard Hall used to maintain. This is back before Oscar became Felix, so you'd have to contact Richard, who is very active on Felix, about this OBR's usefulness.

    Setting up your own OBR isn't terribly difficult. Apache Felix offers an OBR bundle to get things started. An OBR is really just an XML index with files linked within akin to a Maven repository, so you could set up your own OBR on any host as long as you structure things right.