This repository has been archived by the owner on Jul 10, 2024. It is now read-only.
forked from rockstor/rockon-registry
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1 from rockstor/master
Merge updates
- Loading branch information
Showing
12 changed files
with
366 additions
and
170 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
> To ease and accelerate the PR submission, please use the template below to provide all requested information. | ||
> You can find guidelines on which docker image to use in the [Rockstor's documentation](http://rockstor.com/docs/contribute_rockons.html#which-docker-image-should-i-use), | ||
> as well as examples of proper formatting in other rock-ons ([here](https://github.com/rockstor/rockon-registry/blob/master/teamspeak3.json) | ||
> and [here](https://github.com/rockstor/rockon-registry/blob/master/nextcloud-official.json)) | ||
|
||
|
||
Fixes # . | ||
|
||
### General information on project | ||
This pull request proposes to add a new rock-on for the following project: | ||
- name: | ||
- website: | ||
- description: <brief description of the project and how it intergrates with Rockstor> | ||
|
||
### Information on docker image | ||
- docker image: <link to image page on docker hub> | ||
- is an official docker image available for this project?: | ||
|
||
|
||
### Checklist | ||
- [ ] Passes [JSONlint](https://jsonlint.com) validation | ||
- [ ] Entry added to `root.json` in _alphabetical_ order (for new rock-on only) | ||
- [ ] `"description"` object lists and links to the docker image used | ||
- [ ] `"description"` object provides information on the image's particularities (advantage over another existing rock-on for the same project, for instance) | ||
- [ ] `"website"` object links to project's main website |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
{ | ||
"Jdownloader 2": { | ||
"containers": { | ||
"jdownloader2": { | ||
"image": "jlesage/jdownloader-2", | ||
"launch_order": 1, | ||
"ports": { | ||
"5800": { | ||
"description": "WebUI Port", | ||
"host_default": 5800, | ||
"label": "Data Port", | ||
"protocol": "tcp", | ||
"ui": true | ||
}, | ||
"3129": { | ||
"description": "MyJdownloader Port", | ||
"host_default": 3129, | ||
"label": "MyJdownloader Port", | ||
"protocol": "tcp" | ||
} | ||
}, | ||
"volumes": { | ||
"/config": { | ||
"description": "Choose a Share for configuration. Eg: create a Share called jdownloader-config for this purpose alone.", | ||
"label": "Config Storage", | ||
"min_size": 1073741824 | ||
}, | ||
"/output": { | ||
"description": "Share where all the downloads will be", | ||
"label": "Data Storage" | ||
} | ||
}, | ||
"environment": { | ||
"PUID": { | ||
"description": "UID to run Jdownloader ", | ||
"label": "UID", | ||
"index": 1 | ||
}, | ||
"PGID": { | ||
"description": "Enter a valid GID to use along with the same UID. It(or the above UID) must have full permissions to all Shares mapped in the previous step.", | ||
"label": "GID", | ||
"index": 2 | ||
} | ||
} | ||
} | ||
}, | ||
"description": "<p>JDownloader is a free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be. Users can start, stop or pause downloads, set bandwith limitations, auto-extract archives and much more. It's an easy-to-extend framework that can save hours of your valuable time every day!</p><p>Based on the following docker image: <a href='https://github.com/jlesage/docker-jdownloader-2' target='_blank'>https://github.com/jlesage/docker-jdownloader-2</a>.", | ||
"ui": { | ||
"https": false, | ||
"slug": "" | ||
}, | ||
"volume_add_support": true, | ||
"website": "http://jdownloader.org/", | ||
"version": "1.0" | ||
} | ||
} |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
{ | ||
"ecoDMS 18.09": { | ||
"containers": { | ||
"ecodms1809": { | ||
"image": "ecodms/allinone-18.09", | ||
"launch_order": 1, | ||
"opts": [ | ||
[ | ||
"-e", | ||
"LANG=eng" | ||
] | ||
], | ||
"ports": { | ||
"17001": { | ||
"description": "Port for ecoDMS client connection", | ||
"host_default": 17001, | ||
"label": "Client", | ||
"protocol": "tcp" | ||
}, | ||
"17002": { | ||
"description": "Port for ecoDMS database access", | ||
"host_default": 17002, | ||
"label": "Database", | ||
"protocol": "tcp" | ||
}, | ||
"8080": { | ||
"description": "ecoDMS WebUI port. Disabled by default. Must be enabled in settings from the desktop client.", | ||
"host_default": 17004, | ||
"label": "WebUI port", | ||
"protocol": "tcp", | ||
"ui": true | ||
}, | ||
"8180": { | ||
"description": "ecoDMS port used for external access via API.", | ||
"host_default": 17005, | ||
"label": "API port", | ||
"protocol": "tcp" | ||
} | ||
}, | ||
"volumes": { | ||
"/srv/data": { | ||
"description": "Choose a Share for data. Eg: create a Share called ecodms-data for this purpose alone.", | ||
"label": "Data Storage" | ||
}, | ||
"/srv/scaninput": { | ||
"description": "Choose a Share for scan inputs. Eg: create a Share called ecodms-scaninput for this purpose alone.", | ||
"label": "Scans folder" | ||
}, | ||
"/srv/backup": { | ||
"description": "Choose a Share as a location where backups from ecoDMS will be stored. Eg: create a Share called ecodms-backup for this purpose alone.", | ||
"label": "Backup storage" | ||
}, | ||
"/srv/restore": { | ||
"description": "Choose a Share for restoring backups. A backup can put in here and can the be restored. Eg: create a Share called ecodms-restore for this purpose alone.", | ||
"label": "Restore folder" | ||
} | ||
} | ||
} | ||
}, | ||
"description": "Electronic Document Manager System (eDMS), v18.09 (apu). Scanning, archiving, managing and retrieving all documents and information in line with auditing standards.<p>See the <em>more info</em> section for instructions to activate the webUI (optional).</p><p>For updates from ecoDMS v16.09, please refer to its installation documentation.</p><p>Based on the official ecoDMS docker image: <a href='https://hub.docker.com/r/ecodms/allinone-18.09' target='_blank'>https://hub.docker.com/r/ecodms/allinone-18.09</a>.</p>", | ||
"more_info": "<h4>Note on webUI (optional):</h4>The webUI is disabled by default and need to be activated through one of the ecoDMS desktop clients (<a href='https://www.ecodms.de/index.php/en/download/ecodms-archive/ecodms-version-18-09-apu' target='_blank'>download page</a>).<h4>Default credentials:</h4>The defaults credentials for client connection are <em>ecodms</em> (login) and <em>ecodms</em> (password). Make sure to change them after that.", | ||
"ui": { | ||
"slug": "" | ||
}, | ||
"website": "https://www.ecodms.de/index.php/en/", | ||
"volume_add_support": true, | ||
"version": "18.09 (apu)", | ||
"icon": "https://hub.docker.com/v2/users/ecodms/avatar/" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,38 +1,41 @@ | ||
{ | ||
"JenkinsCI": { | ||
"description": "Leading open source automation server", | ||
"ui": { | ||
"slug": "" | ||
}, | ||
"website": "https://jenkins-ci.org/", | ||
"version": "1.0", | ||
"containers": { | ||
"jenkins": { | ||
"image": "jenkins", | ||
"launch_order": 1, | ||
"uid": -1, | ||
"ports": { | ||
"8080": { | ||
"description": "Jenkins UI port. You may need to open it(protocol: tcp) on your firewall.", | ||
"host_default": 8080, | ||
"label": "Server port", | ||
"protocol": "tcp", | ||
"ui": true | ||
}, | ||
"50000": { | ||
"description": "Slave agent port.", | ||
"host_default": 50000, | ||
"label": "Agent port", | ||
"protocol": "tcp" | ||
} | ||
}, | ||
"volumes": { | ||
"/var/jenkins_home": { | ||
"description": "Choose a Share for Jenkins home. Jenkins will run as the same user that owns this Share. It is recommended to set the owner to a non-root user", | ||
"label": "Jenkins Home" | ||
} | ||
} | ||
} | ||
} | ||
"description": "Jenkins is an open source automation server. Reliably build, test, and deploy software.<p>Uses official LTS docker image: <a href='https://hub.docker.com/r/jenkins/jenkins' target='_blank'>https://hub.docker.com/r/jenkins/jenkins</a>", | ||
"more_info": "Initial Web-UI visit gives location of admin password within the chosen share.<p>Click spanner icon for share name and associated mapping.<p>Note: potential Firefox incompatibility (Blank Web-UI) post initial setup.<p>Note: if 'Save and Continue' while creating first admin user fails, skip using 'Continue as admin'.", | ||
"ui": { | ||
"slug": "" | ||
}, | ||
"website": "https://jenkins.io/", | ||
"icon": "http://ftp-nyc.osuosl.org/pub/jenkins/art/jenkins-logo/128x128/logo.png", | ||
"version": "2.0", | ||
"containers": { | ||
"jenkins": { | ||
"image": "jenkins/jenkins", | ||
"tag": "lts", | ||
"launch_order": 1, | ||
"uid": -1, | ||
"ports": { | ||
"8080": { | ||
"description": "Jenkins UI port (default 8080). You may need to open this port (protocol: tcp) on your firewall if remote access is required.", | ||
"host_default": 8080, | ||
"label": "Server port", | ||
"protocol": "tcp", | ||
"ui": true | ||
}, | ||
"50000": { | ||
"description": "JNLP (Jave Web Start) Build executors port (default 50000) for slave agents not using SSH.", | ||
"host_default": 50000, | ||
"label": "Agent port", | ||
"protocol": "tcp" | ||
} | ||
}, | ||
"volumes": { | ||
"/var/jenkins_home": { | ||
"description": "Choose a share for Jenkins home, e.g named 'jenkins_home', solely for this purpose. Jenkins will run as the same user that owns this share. It is recommended to set the owner to a non-root user", | ||
"label": "Jenkins Home" | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
{ | ||
"Nextcloud-Official": { | ||
"containers": { | ||
"nextcloud-official": { | ||
"image": "nextcloud", | ||
"launch_order": 1, | ||
"opts": [ | ||
[ | ||
"-e", | ||
"SQLITE_DATABASE=nextcloud-sqlite" | ||
] | ||
], | ||
"ports": { | ||
"80": { | ||
"description": "Nextcloud WebUI port. Suggested default: 8080", | ||
"host_default": 8888, | ||
"label": "WebUI port", | ||
"ui": true | ||
} | ||
}, | ||
"volumes": { | ||
"/var/www/html": { | ||
"description": "Choose a Share for Nextcloud. Eg: create a Share called nextcloud-all for this purpose alone.", | ||
"label": "Storage", | ||
"min_size": 1073741824 | ||
} | ||
} | ||
} | ||
}, | ||
"version": "latest", | ||
"description": "Next generation open source Enterprise File Sync and Share. <p>This rock-on uses a simple SQLite database and may thus be limited to <em>single-user or lightweight use</em>. Similarly, it does <strong>not</strong> use encryption.</p><p>Based on the official Nextcloud docker image: <a href='https://hub.docker.com/_/nextcloud' target='_blank'>https://hub.docker.com/_/nextcloud</a>.", | ||
"icon": "https://upload.wikimedia.org/wikipedia/commons/6/60/Nextcloud_Logo.svg", | ||
"more_info": "<p>No smbclient installed by default. If you would like to enable this you can connect to your container and use <code>apt-get install smbclient -y</code> to install.</p>", | ||
"ui": { | ||
"slug": "" | ||
}, | ||
"volume_add_support": true, | ||
"website": "https://www.nextcloud.com/" | ||
} | ||
} |
Oops, something went wrong.