# Download repo for popular plugins?

**URL:** <https://discuss.elastic.co/t/download-repo-for-popular-plugins/10784>\
**Category:** Elasticsearch\
**Created:** [February 18, 2013, 6:02pm UTC](https://discuss.elastic.co/t/download-repo-for-popular-plugins/10784 "2013-02-18T18:02:05Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ivan](https://avatars.discourse-cdn.com/v4/letter/i/df788c/32.png) [@Ivan](https://discuss.elastic.co/u/Ivan)\
**Post date:** [February 18, 2013, 6:02pm UTC](https://discuss.elastic.co/t/download-repo-for-popular-plugins/10784/1 "2013-02-18T18:02:05Z")

</div>

Has anyone created a repository for plugins such as Head and Bigdesk? My  
current workflow deals with download the zip file and manually creating  
directories. There has to be a better way.

On a separate note, how does one install a local plugin on Windows? Could  
never get the file::// syntax to work.

Cheers,

Ivan

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![jprante](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jprante/32/44941_2.png) [@jprante](https://discuss.elastic.co/u/jprante)\
**Post date:** [February 18, 2013, 6:18pm UTC](https://discuss.elastic.co/t/download-repo-for-popular-plugins/10784/2 "2013-02-18T18:18:49Z")

</div>

Because the plugin download is organized around ZIP downloads from a  
HTTP source, you can't get far to set up repositories - that is, you  
always have to use ./bin/plugin tool for manual download. Only method I  
know is scripted download with curl, as it's done in several deployment  
tools out there... but it's tedious to maintain.

Right now I am in the process of moving my github plugin binaries to  
[bintray.com](http://bintray.com) (Bintray is also a Maven repo, I think Maven repos are great  
for provisioning custom artifacts of all kind, for example to create  
'app shops' for ES).

With Java on Windows, you would need something like  
file:///C:/Documents%20and%20Settings/... but I don't know if this works  
in ES plugin URLs, I don't use Windows.

Jörg

Am 18.02.13 19:02, schrieb Ivan Brusic:

> Has anyone created a repository for plugins such as Head and Bigdesk?  
> My current workflow deals with download the zip file and manually  
> creating directories. There has to be a better way.
> 
> On a separate note, how does one install a local plugin on Windows?  
> Could never get the file::// syntax to work.

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![Ivan](https://avatars.discourse-cdn.com/v4/letter/i/df788c/32.png) [@Ivan](https://discuss.elastic.co/u/Ivan)\
**Post date:** [February 18, 2013, 6:23pm UTC](https://discuss.elastic.co/t/download-repo-for-popular-plugins/10784/3 "2013-02-18T18:23:30Z")

</div>

On Mon, Feb 18, 2013 at 10:18 AM, Jörg Prante [joergprante@gmail.com](mailto:joergprante@gmail.com) wrote:

> you always have to use ./bin/plugin tool for manual download.

The issue is that there is nothing to download. Github has removed all the  
uploads. My choices now are either download the source zip and recreate  
directories or build the plugin and use the plugin script. What I am hoping  
that someone upload the plugin zip files somewhere on the net.

> With Java on Windows, you would need something like  
> file:///C:/Documents%20and%\*\*20Settings/... but I don't know if this  
> works in ES plugin URLs, I don't use Windows.

It doesn't work, which is why I am asking!

> Jörg

Ivan

> Am 18.02.13 19:02, schrieb Ivan Brusic:
> 
> Has anyone created a repository for plugins such as Head and Bigdesk? My
> 
> > current workflow deals with download the zip file and manually creating  
> > directories. There has to be a better way.
> > 
> > On a separate note, how does one install a local plugin on Windows? Could  
> > never get the file::// syntax to work.
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to elasticsearch+unsubscribe@\*\*[googlegroups.com](http://googlegroups.com)[elasticsearch%2Bunsubscribe@googlegroups.com](mailto:elasticsearch%2Bunsubscribe@googlegroups.com)  
> .  
> For more options, visit [https://groups.google.com/\*\*groups/opt\_out](https://groups.google.com/**groups/opt_out)[https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out)  
> .

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![jprante](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jprante/32/44941_2.png) [@jprante](https://discuss.elastic.co/u/jprante)\
**Post date:** [February 18, 2013, 6:32pm UTC](https://discuss.elastic.co/t/download-repo-for-popular-plugins/10784/4 "2013-02-18T18:32:14Z")

</div>

Yes, so Shay switched from github to downloading from  
[download.elasticsearch.org](http://download.elasticsearch.org) by default - for the core plugins, this  
should work. For 3rd party plugins, an extra lookup at Maven central  
search frontend tool was added. If a plugin is not found at the new  
default locations, it must be declared with the '-url' parameter in the  
./bin/plugin command. I publish bit.ly URLs in the hope not to annoy  
people with too long command lines when downloading my plugins.

Maybe Windows URLs only work as URIs? I'm not sure. java.net.URL has  
some nasty bugs, that's for sure.

Jörg

Am 18.02.13 19:23, schrieb Ivan Brusic:

> The issue is that there is nothing to download. Github has removed all  
> the uploads. My choices now are either download the source zip and  
> recreate directories or build the plugin and use the plugin script.  
> What I am hoping that someone upload the plugin zip files somewhere on  
> the net.

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![polyfractal](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/polyfractal/32/48162_2.png) [@polyfractal](https://discuss.elastic.co/u/polyfractal)\
**Post date:** [February 18, 2013, 6:43pm UTC](https://discuss.elastic.co/t/download-repo-for-popular-plugins/10784/5 "2013-02-18T18:43:54Z")

</div>

Whoops, responded directly to Ivan instead of the group. You can still  
install Site plugins from Github just fine, since it downloads the entire  
repo and installs it as a Site plugin.

E.g. I just tried this on my server (0.20.2).

bin/plugin -install lukas-vlcek/bigdesk  
-\> Installing lukas-vlcek/bigdesk...  
Trying [https://github.com/lukas-vlcek/bigdesk/zipball/master](https://github.com/lukas-vlcek/bigdesk/zipball/master)... (assuming  
site plugin)  
Downloading  
.....................................................................DONE  
Identified as a \_site plugin, moving to \_site structure ...  
Installed bigdesk

-Zach

On Monday, February 18, 2013 1:02:05 PM UTC-5, Ivan Brusic wrote:

> Has anyone created a repository for plugins such as Head and Bigdesk? My  
> current workflow deals with download the zip file and manually creating  
> directories. There has to be a better way.
> 
> On a separate note, how does one install a local plugin on Windows? Could  
> never get the file::// syntax to work.
> 
> Cheers,
> 
> Ivan

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![Ivan](https://avatars.discourse-cdn.com/v4/letter/i/df788c/32.png) [@Ivan](https://discuss.elastic.co/u/Ivan)\
**Post date:** [February 18, 2013, 7:38pm UTC](https://discuss.elastic.co/t/download-repo-for-popular-plugins/10784/6 "2013-02-18T19:38:48Z")

</div>

Silly me, I forgot that the plugin manager still supports site plugins.  
Problem solved for now.

There still needs to be a general consensus for third-party plugins. Maven  
repos are too difficult to manage for a simple plugin. I created a bintray  
account a while ago when Jorg transitioned to it.

The issue might be URI versus URLs. Will test again at some point.

Cheers,

Ivan

On Mon, Feb 18, 2013 at 10:43 AM, Zachary Tong [zacharyjtong@gmail.com](mailto:zacharyjtong@gmail.com)wrote:

> Whoops, responded directly to Ivan instead of the group. You can still  
> install Site plugins from Github just fine, since it downloads the entire  
> repo and installs it as a Site plugin.
> 
> E.g. I just tried this on my server (0.20.2).
> 
> bin/plugin -install lukas-vlcek/bigdesk  
> -\> Installing lukas-vlcek/bigdesk...  
> Trying [https://github.com/lukas-vlcek/bigdesk/zipball/master](https://github.com/lukas-vlcek/bigdesk/zipball/master)... (assuming  
> site plugin)  
> Downloading  
> .....................................................................DONE  
> Identified as a \_site plugin, moving to \_site structure ...  
> Installed bigdesk
> 
> -Zach
> 
> On Monday, February 18, 2013 1:02:05 PM UTC-5, Ivan Brusic wrote:
> 
> > Has anyone created a repository for plugins such as Head and Bigdesk? My  
> > current workflow deals with download the zip file and manually creating  
> > directories. There has to be a better way.
> > 
> > On a separate note, how does one install a local plugin on Windows? Could  
> > never get the file::// syntax to work.
> > 
> > Cheers,
> > 
> > Ivan
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).
> 
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 2:50am UTC](https://discuss.elastic.co/t/download-repo-for-popular-plugins/10784/7 "2017-07-06T02:50:52Z")

</div>


