Latest version
Need help with Plex Extension Translations
Installation procedure:
Easy method:
This extension can be easily installed with the OneButtonInstaller
Manual method:
Code: Select all
fetch https://raw.githubusercontent.com/JRGTH/nas4free-plex-extension/master/plex-install.php && mkdir -p ext/plex-install && echo '<a href="plex-install.php">Plex Extension Installer</a>' > ext/plex-install/menu.inc && echo -e "\n=> Done!"Install/Reinstall notes: The installer can be used as a reinstall tool as well if needed, also existing users need to click on the extension "Uninstall" button but please DO NOT select checkbox for "Activate to delete user data" to preserver your current Plex configuration unless otherwise, then when searching for the extension path, DO NOT select the existing "plex" folder as the installer will auto create this folder and if you select it then a sub folder will be re-created, further upgrades can be as simple as clicking Upgrade button whiting the extension gui for an automated online extension pkg upgrade.
Additionally if for some reason the user move or rename folder on the install location, just execute plexinit script from the new location end the script will auto re-link the environment and update the PostInit command with the new path regarding the version installed.
Features:
- 1: Works on XigmaNAS 11.x and later versions, Embedded and Full platforms.
2: Don't need VM, Jail or Unionfs configs.
3: User upgradeable Plex packages from WebGUI/shell.
4: Single init script for management and startup ease.
5: Dedicated Extension GUI tab for common management tasks.
6: Fetch and install official Plex packages from FreeBSD or by Tarball upload.
7: Plex Tarball Install/Upgrades from WebGUI.
8: Plexdata backup archiver from WebGUI.
9: Plexdata restores from WebGUI.
10: Plexdata folder switching ability from WebGUI.
Common management shell options:
Code: Select all
xigmanas: ~# plexinit -h
Usage: plexinit -[option] | [path|file]
Options:
-s Start Plex Media Server.
-p Stop Plex Media Server.
-r Restart Plex Media Server.
-u Upgrade Plex/Extension packages.
-U Upgrade Extension packages only.
-g Enables the addon GUI.
-t Disable the addon GUI.
-x Reset Plex Extension Config.
-b Backup Plexdata Directory.
-f Restore Plexdata Directory.
-e Install/Upgrade Plex package from tarball.
-i Install/Upgrade Plex package from pkg tool
-v Display product version.
-h Display this help message.
xigmanas: ~#Screenshots:
Notes:
Like always, backup the current server configuration before anything else.
There will be a small delay until the latest precompiled Plex package to be available for download, push "Upgrade" button regularly under "Extensions|Plex Media Server" or with "plexinit -u" from the shell, the package and version info will be updated when available, alternatively upload a an official Plex tarball instead to stay updated.
TODO list:
-Current translations completion/additions.
Disclaimer: This Extension is provided AS-IS, and I'm NOT responsible for any data loss or damage caused by the use of it, use solely at your own risk.




