You can only install apps that you either own or are Open Source. If you want others to install your app, make sure you mark it as Open Source (among the branch settings).
Let’s see what happens when you install the app
./src, so they build a type chain. This way you can use the file type
example.comwithin your website and be able to apply central configuration changes to it. (In case we imported
/sys/apps/example.com, it would be read-only, so you could not customize it centrally.)
example.com/.Neware appended to
/sys/new, so they will show up on the Toolbar’s New tab.
example.com/.Newhad file types referencing children of
example.com, for example the app
example.com/foo, their type chains will be extended at
/sys/apps/example.com/foorespectively (with file type
example.com is installed into
/sys/apps/example.com. This file will
not contain the app filesystem directly, rather the
file, which will import the app filesystem with an immutable import link, for
import example.com 01d135c52bd92f7e39beff4f64d09aca944707b256. The
/sys/apps/example.com will be set to
/sys/apps/example.com and the imported website at
will form a type chain. This is important, because the import links are
read-only, so one can not configure the app at
/sys/apps/example.com can be configured.
Also, any app referenced among the descendants of
example.com/.New by their
types will also be added under
/sys/apps/example.com to make it configurable,
given the app is
a direct child of the app’s root file. For example, if the app
is used as a file type among the
/.New files, then
will be created with a file type
The purpose of this is to allow using the apps
example.com/foo as valid file types within your website, and be able to
configure those apps centrally.
PATH TYPE LINK /sys/apps/example.com ./src /sys/apps/example.com/src same as example.com import example.com /sys/apps/example.com/foo ../src/foo
Here is what the resulting type chain of will look like for multiple instances
To write an app that extends the Toolbar upon installation, add those files
/.New on the app website.
Read more on the .New file.
You may want to add an Install on Boomla link to your website. The easiest way to do this is via the Install on Boomla app, which of course you can install on your website.