Docker
Install shinkro using its docker image
docker-compose.yml:
---
version: "1.0"
services:
shinkro:
image: ghcr.io/varoop/shinkro:latest
container_name: shinkro
volumes:
- /path/to/shinkro/config:/config
ports:
- "7011:7011"
restart: unless-stopped
environment:
#Required for first start
- SHINKRO_USERNAME=shinkro
- SHINKRO_PASSWORD=shinkro
- PLEX_USERNAME=shinkro
- ANIME_LIBRARIES=Library1,Library2,Library3
#Optional
#- PUID=1000
#- PGID=1000
Note on Environment Variables
The "Required for first start" environment variables only create the initial config.toml
file of shinkro for you. They do not overwrite the config.toml file after its created once. Therefore, after the first run, you can make any required changes directly to the config.toml file.
PUID and PGID can be set as required and will always take effect. They can be used to run shinkro in the container as a non-root user.
Configure shinkro
shinkro config.tomlSetup a Reverse Proxy (Recommended)
Reverse ProxyAuthenticate shinkro to update your MAL account
shinkro MAL authenticationSetup your Plex Media Server or Tautulli to use shinkro
Setup Plex or TautulliLast updated