Difference between revisions of "Publishing Plugins"

From MOD Wiki
Jump to navigation Jump to search
m
Line 1: Line 1:
 
== Local Deploy ==
 
== Local Deploy ==
  
Plugins are stored in <pre>/root/.lv2/</pre>. Typically, directories end up here through the UI installation system, which downloads the bundle from a URL. It is also possible to build a plugin locally and manually copy the archive to this directory. The following process works as of firmware 1.5. The root password is "mod".
+
Plugins are stored in <pre>/root/.lv2/</pre>.
 +
Typically, plugin bundles end up here through the web UI plugin store, which downloads the bundle from a URL in your browser and then deploys it to the MOD over its dedicated network.
 +
It is also possible to build a plugin locally and manually install the bundle.
  
Install new plugin
+
Install or upgrade a plugin bundle
  
 
<pre>
 
<pre>
scp -r myplugin.lv2 root@modduo.local:~/.lv2/
+
tar cz myplugin.lv2 | base64 | curl -F 'package=@-' http://192.168.51.1/sdk/install
 
</pre>
 
</pre>
  
Upgrade plugin
 
  
<pre>
+
== Beta Plugins ==
scp -r myplugin.lv2 root@modduo.local:~/
 
ssh root@modduo.local
 
# enter password
 
cd .lv2/
 
mv myplugin.lv2 ../myplugin.lv2.bak
 
mv ../myplugin.lv2 .
 
</pre>
 
 
 
Each option must be followed by a hard power off.
 
 
 
== Unstable Plugins ==
 
  
To enable the Mod hosted unstable plugin repository, go to the URL with the mod attached via USB
+
To enable the MOD hosted beta plugin repository, open the settings page:
  
http://modduo.local/settings
+
http://192.168.51.1/settings
  
Click the Advanced tab. Check the box to enable unstable plugins.
+
Click the Advanced tab, then check the box to enable beta plugins.

Revision as of 18:22, 2 October 2019

Local Deploy

Plugins are stored in

/root/.lv2/

.

Typically, plugin bundles end up here through the web UI plugin store, which downloads the bundle from a URL in your browser and then deploys it to the MOD over its dedicated network. It is also possible to build a plugin locally and manually install the bundle.

Install or upgrade a plugin bundle

tar cz myplugin.lv2 | base64 | curl -F 'package=@-' http://192.168.51.1/sdk/install


Beta Plugins

To enable the MOD hosted beta plugin repository, open the settings page:

http://192.168.51.1/settings

Click the Advanced tab, then check the box to enable beta plugins.