title: Kibana - How to Install a locally developed plugin?
body: <p>I have in my kibana directory a custom plugin &quot;custom_plugin&quot;
  My impression from reading <a href="https://www.elastic.co/guide/en/kibana/6.2/install-plugin.html#_installing_plugins_to_an_arbitrary_directory" rel="nofollow noreferrer">this</a> portion of the elastic docs is that the directory needs to be zipped.</p>
  <p>So based on that, I do:</p>
  <pre><code>zip -r custom_plugin.zip custom_plugin
  </code></pre>
  <p>Then, adhering to the elastic doc example, I run:</p>
  <pre><code>mkdir plugins
  
  bin/kibana-plugin install file:///custom_plugin.zip -d plugins
  </code></pre>
  <p>I get the following output:</p>
  <blockquote>
  <p>Warning: Using the -d, --plugin-dir option is deprecated, and is known to not work for all
  plugins, including X-Pack.</p>
  <p>Attempting to transfer from file:///custom_plugin.zip Error: ENOTFOUND</p>
  <p>Attempting to transfer
  from <a href="https://artifacts.elastic.co/downloads/kibana-plugins/file:///custom_plugin.zip/file:///custom_plugin.zip-6.7.2.zip" rel="nofollow noreferrer">https://artifacts.elastic.co/downloads/kibana-plugins/file:///custom_plugin.zip/file:///custom_plugin.zip-6.7.2.zip</a></p>
  <p>Plugin installation was unsuccessful due to error &quot;No valid url
  specified.&quot;</p>
  </blockquote>