version: "3.9"

services:
  fenrus:
    image: revenz/fenrus:latest
    container_name: fenrus
    healthcheck:
      test: ["CMD-SHELL", "curl -f http://127.0.0.1:3000/ || exit 1"]
      interval: 30s
      timeout: 5s
      retries: 3
      start_period: 90s
    ports:
      - "45678:3000"
    volumes:
      - /mnt/data/fenrus:/app/data:rw
    environment:
      TZ: America/Los_Angeles
    restart: unless-stopped
