Plugrepo is an offline Grails (and maybe Griffon) plugin repository. It can be used as an offline proxy for the grails.org repository as well as a repository for internal plugins, which are not ment to be published.
Plugrepo is licensed under the Apache License 2.0
- plugins can be uploaded to internal repository
- manual installation of plugins from the upstream repository
- browsing of plugins from internal and upstream repositories
- automatic update of plugin meta data from upstream plugin repositories (e.g. central repository at grails.org)
For the first release, a couple of things still need to be done:
- tests!
- manual installation of plugins from the upstream repository
- automatic, transparent installation of plugins from the parent repository, when using
grails install-plugin
(proxy mode)
Other ideas:
- blacklisting of plugins and plugin versions
- check whether plugrepo can be used for Griffon
- multiple internal and external (upstream) plugin repositories
- security (allow upload/installation only for authenticated users, etc.)