add organizr as stack

This commit is contained in:
Qballjos 2021-02-26 16:47:24 +01:00
parent ee8494230c
commit 086a3a5949
2 changed files with 153 additions and 136 deletions

View File

@ -0,0 +1,15 @@
---
version: "2.1"
services:
organizr:
container_name: organizr
environment:
- "PUID=${PUID}"
- "PGID=${PGID}"
- "TZ=${TZ}"
image: linuxserver/organizr
ports:
- "${OGANIZRPORT}:80"
restart: unless-stopped
volumes:
- "${APPDATA}/organizr:/config"

View File

@ -16,7 +16,7 @@
"label": "PGID",
"name": "PGID"
},
{
{
"default": "002",
"label": "UMASK",
"name": "UMASK"
@ -207,7 +207,7 @@
"label": "PGID",
"name": "PGID"
},
{
{
"default": "002",
"label": "UMASK",
"name": "UMASK"
@ -268,129 +268,17 @@
"title": "RR MTM Download",
"type": 3
},
{
"categories": [
"Media",
"Movie",
"TV",
"Music",
"Analytics",
"Request"
],
"description": "A stack of dockers (Plex, Ombi and Tautulli).",
"env": [{
"default": "1000",
"label": "PUID",
"name": "PUID"
},
{
"default": "100",
"label": "PGID",
"name": "PGID"
},
{
"default": "002",
"label": "UMASK",
"name": "UMASK"
},
{
"label": "TZ",
"name": "TZ"
},
{
"default": "32400",
"label": "Plex port",
"name": "PLEXPORT"
},
{
"default": "8181",
"label": "Tautulli port",
"name": "TAUTULLIPORT"
},
{
"default": "5000",
"label": "Ombi port",
"name": "OMBIPORT"
},
{
"label": "appdata folder",
"name": "APPDATA",
"description": "location of your appdata root"
},
{
"label": "download folder",
"name": "DOWNLOAD",
"description": "location of your download folder"
},
{
"label": "Movies folder",
"name": "MOVIES",
"description": "location of your Movies folder"
},
{
"label": "TV folder",
"name": "TV",
"description": "location of your TV folder"
},
{
"label": "Music folder",
"name": "MUSIC",
"description": "location of your Music folder"
},
{
"label": "Plex Pass",
"name": "PLEXPASS",
"select": [{
"text": "Yes",
"value": "yes"
},
{
"text": "No",
"value": "no",
"default": true
}
]
},
{
"label": "Plex Claim code",
"name": "PLEXCLAIM",
"description": "plex.tv/claim"
},
{
"label": "External Plex URL",
"name": "ADVERTISEIP",
"description": "The variables correspond to the plex network settings"
},
{
"label": "Your local network range",
"name": "ALLOWEDNETWORKS",
"description": "192.168.2.1/255.255.255.0"
},
{
"label": "Transcode folder",
"name": "TRANSCODE",
"description": "location of your transcode folder"
}
],
"logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/plex-icon.png",
"name": "PLEX Media Server with request and monitor",
"note": "A stack of dockers (Plex, Ombi and Tautulli).",
"platform": "linux",
"repository": {
"stackfile": "Template/Stack/media_server_plex.yml",
"url": "https://github.com/Qballjos/portainer_templates"
},
"title": "Media Server",
"type": 3
},
{
{
"categories": [
"Other",
"Tools"
"Media",
"Movie",
"TV",
"Music",
"Analytics",
"Request"
],
"description": "Organizr allows you to setup Tabs that will be loaded all in one webpage. You can then work on your server with ease.",
"env": [
{
"description": "A stack of dockers (Plex, Ombi and Tautulli).",
"env": [{
"default": "1000",
"label": "PUID",
"name": "PUID"
@ -400,27 +288,141 @@
"label": "PGID",
"name": "PGID"
},
{
{
"default": "002",
"label": "UMASK",
"name": "UMASK"
},
{
"label": "TZ",
"name": "TZ"
},
{
"default": "32400",
"label": "Plex port",
"name": "PLEXPORT"
},
{
"default": "8181",
"label": "Tautulli port",
"name": "TAUTULLIPORT"
},
{
"default": "5000",
"label": "Ombi port",
"name": "OMBIPORT"
},
{
"label": "appdata folder",
"name": "APPDATA",
"description": "location of your appdata root"
},
{
"label": "download folder",
"name": "DOWNLOAD",
"description": "location of your download folder"
},
{
"label": "Movies folder",
"name": "MOVIES",
"description": "location of your Movies folder"
},
{
"label": "TV folder",
"name": "TV",
"description": "location of your TV folder"
},
{
"label": "Music folder",
"name": "MUSIC",
"description": "location of your Music folder"
},
{
"label": "Plex Pass",
"name": "PLEXPASS",
"select": [{
"text": "Yes",
"value": "yes"
},
{
"text": "No",
"value": "no",
"default": true
}
]
},
{
"label": "Plex Claim code",
"name": "PLEXCLAIM",
"description": "plex.tv/claim"
},
{
"label": "External Plex URL",
"name": "ADVERTISEIP",
"description": "The variables correspond to the plex network settings"
},
{
"label": "Your local network range",
"name": "ALLOWEDNETWORKS",
"description": "192.168.2.1/255.255.255.0"
},
{
"label": "Transcode folder",
"name": "TRANSCODE",
"description": "location of your transcode folder"
}
],
"logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/plex-icon.png",
"name": "PLEX Media Server with request and monitor",
"note": "A stack of dockers (Plex, Ombi and Tautulli).",
"platform": "linux",
"repository": {
"stackfile": "Template/Stack/media_server_plex.yml",
"url": "https://github.com/Qballjos/portainer_templates"
},
"title": "Media Server",
"type": 3
},
{
"categories": [
"Other",
"Tools"
],
"description": "Organizr allows you to setup Tabs that will be loaded all in one webpage. You can then work on your server with ease.",
"env": [{
"default": "1000",
"label": "PUID",
"name": "PUID"
},
{
"default": "100",
"label": "PGID",
"name": "PGID"
},
{
"label": "TZ",
"name": "TZ"
},
{
"label": "appdata folder",
"name": "APPDATA"
},
{
"label": "Organizr port",
"name": "PORT"
}
],
"image": "organizr/organizr:latest",
"logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/organizr-icon.png",
"name": "organizr-v2",
"platform": "linux",
"ports": [
"80/tcp"
],
"restart_policy": "unless-stopped",
"title": "Organizr",
"type": 1,
"volumes": [
{
"bind": "${APPDATA}/Organizr",
"container": "/config"
}
]
"repository": {
"stackfile": "Template/Stack/organizr.yml",
"url": "https://github.com/Qballjos/portainer_templates",
"restart_policy": "unless-stopped",
"title": "Organizr",
"type": 3
}
}
]
}