44 lines
2.1 KiB
YAML
Executable File
44 lines
2.1 KiB
YAML
Executable File
# Inspector — Portainer stack
|
|
#
|
|
# Paste this into Portainer: Stacks -> Add stack -> Web editor.
|
|
# Then set these under "Environment variables" (Advanced mode lets you paste them):
|
|
#
|
|
# INSPECTOR_DATA Folder on your server for Inspector's files.
|
|
# Unraid: /mnt/user/appdata/inspector Other: /opt/inspector
|
|
# INSPECTOR_PASSWORD Dashboard password (username is "admin").
|
|
# Only used on first start; change it later in Settings.
|
|
# TZ Your time zone name, e.g. America/New_York, Europe/Berlin.
|
|
# Important: the maintenance window, alerts, dashboard and
|
|
# logs all use it. Left unset, everything is in UTC.
|
|
#
|
|
# Optional:
|
|
# INSPECTOR_PORT Port for the dashboard on your server (default 8080).
|
|
# INSPECTOR_TAG Image version to run (default "latest"; e.g. 0.8.0 to pin).
|
|
# PUID / PGID User/group Inspector runs as (default 1000/1000).
|
|
# Unraid users often prefer 99 / 100.
|
|
# PORTAINER_API_TOKEN Portainer access token, only if you use stack redeploy
|
|
# (Settings -> Portainer in the dashboard).
|
|
#
|
|
# No config file to create, no docker group ID to look up: Inspector creates
|
|
# its config on first start and detects Docker socket permissions by itself.
|
|
services:
|
|
inspector:
|
|
image: gitea.euronvault.com/euronvault/inspector:${INSPECTOR_TAG:-latest}
|
|
container_name: inspector
|
|
restart: unless-stopped
|
|
ports:
|
|
- "${INSPECTOR_PORT:-8080}:8080"
|
|
volumes:
|
|
# Lets Inspector see and restart your containers. Required.
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
# Settings (config.yml), logs, and event history. Kept across updates.
|
|
- ${INSPECTOR_DATA:-/opt/inspector}/config:/app/config
|
|
- ${INSPECTOR_DATA:-/opt/inspector}/logs:/app/logs
|
|
- ${INSPECTOR_DATA:-/opt/inspector}/data:/app/data
|
|
environment:
|
|
- TZ=${TZ:-UTC}
|
|
- INSPECTOR_PASSWORD=${INSPECTOR_PASSWORD:-}
|
|
- PUID=${PUID:-1000}
|
|
- PGID=${PGID:-1000}
|
|
- PORTAINER_API_TOKEN=${PORTAINER_API_TOKEN:-}
|