12/29/2023 0 Comments Freenas 11 pluginsGit push origin master Test the Plugin via the CLIĬhange to the Plugins parent directory with: The following commands will authenticate with GitHub: "properties": Upload the Files to the Git Repo "release": "11.3-RELEASE", //FreeBSD version (not significantly newer than host) "plugin_schema": "2", //The Plugin schema version "name": "sabnzbd", //The name of the Plugin and resulting Jail Copy any examples from the Git repo in “raw” mode. Note that // and # comments are not supported in JSON. Basic knowledge of FreeBSD and shell scripting.A text editor such as vi, ee, or nano, all of which are available in FreeNAS.A publically-accessible Git repo, self-hosted or on a service like GitHub, Gitia or GitLab, or you can run GitLab as a Plugin itself.An internet connection and at least 1GB of available disk space.A FreeNAS or FreeBSD system running iocage. It runs only once.įreeNAS provides everything necessary for Plugin development but a FreeBSD system is also a good choice. post_install.sh : A shell script ran after jail creation to perform necessary configuration steps.png image such as sabnzbd.png that will appear in the FreeNAS Plugins Index settings.json : An optional JSON file that contains variables used during Plugin startup and for its configuration.ui.json : A file containing the Plugin management interface URL and port number.overlay : An optional directory containing the files to be copied into the Jail.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |