diff --git a/Images/petio-icon.png b/Images/petio-icon.png new file mode 100644 index 0000000..f365114 Binary files /dev/null and b/Images/petio-icon.png differ diff --git a/Template/Stack/petio.yml b/Template/Stack/petio.yml new file mode 100644 index 0000000..f5ae4fc --- /dev/null +++ b/Template/Stack/petio.yml @@ -0,0 +1,28 @@ +--- +version: "2" +services: + petio: + image: hotio/petio + container_name: petio + environment: + - PUID=${PUID} + - PGID=${PGID} + - TZ=${TZ} + volumes: + - /portainer/Files/AppData/Config/petio/Config:/config + ports: + - ${PORT}:7777 + restart: unless-stopped + depends_on: + - mongo_db + mongo_db: + image: mongo + container_name: mongo_db + environment: + - PUID=${PUID} + - PGID=${PGID} + - TZ=${Timezone} + volumes: + - /portainer/AppData/Config/mongo_db/config:/data/configdb + - /portainer/AppData/Config/mongo_db/DB:/data/db + restart: unless-stopped diff --git a/Template/template.json b/Template/template.json index faf7e3f..d72ba2b 100644 --- a/Template/template.json +++ b/Template/template.json @@ -2488,6 +2488,42 @@ } ] }, + { + "categories": [ + "Other", + "Tools" + ], + "description": "Petio is a third party companion app available to Plex server owners to allow their users to request, review and discover content.", + "env": [ + { + "default": "1000", + "label": "PUID", + "name": "PUID" + }, + { + "default": "100", + "label": "PGID", + "name": "PGID" + }, + { + "label": "TZ", + "name": "TZ" + }, + { + "label": "PORT", + "name": "PORT" + } + ], + "logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/petio-icon.png", + "name": "Petio", + "platform": "linux", + "repository": { + "stackfile": "Template/Stack/petio.yml", + "url": "https://github.com/Qballjos/portainer_templates" + }, + "title": "Petio", + "type": 3 + }, { "categories": [ "Photos"