Petio¶
Description¶
Petio is a third party companion app available to Plex server owners to allow their users to request, review and discover content. The app is built to appear instantly familiar and intuitive to even the most tech-agnostic users. Petio will help you manage requests from your users, connect to other third party apps such as Sonarr and Radarr, notify users when content is available and track request progress. Petio also allows users to discover media both on and off your server, quickly and easily find related content and review to leave their opinion for other users.
Install/Setup¶
Example Docker Compose Override¶
services:
petio:
container_name: petio
environment:
- TZ=${TZ}
hostname: ${DOCKERHOSTNAME}
image: cr.hotio.dev/hotio/petio:latest
logging:
driver: json-file
options:
max-file: ${DOCKERLOGGING_MAXFILE}
max-size: ${DOCKERLOGGING_MAXSIZE}
ports:
- 7777:7777
restart: unless-stopped
volumes:
- /etc/localtime:/etc/localtime:ro
- ${DOCKERCONFDIR}/petio:/config
depends_on:
mongo:
condition: service_healthy
mongo:
container_name: mongo
environment:
- TZ=${TZ}
hostname: ${DOCKERHOSTNAME}
image: mongo:latest
logging:
driver: json-file
options:
max-file: ${DOCKERLOGGING_MAXFILE}
max-size: ${DOCKERLOGGING_MAXSIZE}
ports:
- 27017:27017
restart: unless-stopped
user: ${PUID}:${PGID}
volumes:
- /etc/localtime:/etc/localtime:ro
- ${DOCKERCONFDIR}/mongo:/data/configdb
- ${DOCKERCONFDIR}/mongo/db:/data/db
healthcheck:
test: echo 'db.runCommand("ping").ok' | mongo mongo:27017/test --quiet
interval: 10s
timeout: 10s
retries: 5
start_period: 40s
Last update: June 3, 2023
Created: March 20, 2021
Created: March 20, 2021