46 lines
1.3 KiB
Plaintext
46 lines
1.3 KiB
Plaintext
<!DOCTYPE PLUGIN [
|
|
<!ENTITY name "u-navigator">
|
|
<!ENTITY author "michael">
|
|
<!ENTITY version "__VERSION__">
|
|
<!ENTITY package "&name;-&version;.tgz">
|
|
]>
|
|
<PLUGIN name="&name;" author="&author;" version="&version;" pluginURL="https://git.casaderoll.de/michael/Unraid-Navigator/raw/branch/main/u-navigator.plg">
|
|
|
|
<CHANGES>
|
|
### &version;
|
|
- Native Dynamix-embedded U-Navigator page.
|
|
- Adds PHP API endpoints for listing, upload, move and copy without a separate web server.
|
|
</CHANGES>
|
|
|
|
<FILE Name="/boot/config/plugins/&name;/&package;">
|
|
<URL>https://git.casaderoll.de/michael/Unraid-Navigator/raw/branch/main/packages/&package;</URL>
|
|
<MD5>__MD5__</MD5>
|
|
</FILE>
|
|
|
|
<FILE Run="/bin/bash">
|
|
<INLINE>
|
|
mkdir -p /boot/config/plugins/&name;
|
|
tar -xzf /boot/config/plugins/&name;/&package; -C /
|
|
find /boot/config/plugins/&name; -type f -name "&name;-*.tgz" ! -name "&package;" -delete
|
|
echo ""
|
|
echo "-----------------------------------------------------------"
|
|
echo " &name; &version; has been installed."
|
|
echo ""
|
|
echo " Open: Tools -> U-Navigator"
|
|
echo "-----------------------------------------------------------"
|
|
echo ""
|
|
</INLINE>
|
|
</FILE>
|
|
|
|
<FILE Run="/bin/bash" Method="remove">
|
|
<INLINE>
|
|
rm -f /usr/local/sbin/rc.u-navigator
|
|
rm -rf /usr/local/emhttp/plugins/&name;
|
|
rm -rf /boot/config/plugins/&name;
|
|
rm -f /var/run/&name;.pid
|
|
echo "&name; has been removed."
|
|
</INLINE>
|
|
</FILE>
|
|
|
|
</PLUGIN>
|