aceberg/miniboard

View on GitHub
docker-compose-local.yml

Summary

Maintainability
Test Coverage
version: "3"
services:
  node-bootstrap:
    image: aceberg/node-bootstrap
    restart: unless-stopped
    ports:
    - 8850:8850
    volumes:
    - ~/.dockerdata/icons:/app/icons  # For local icons
  miniboard:
    image: aceberg/miniboard
    restart: unless-stopped
    ports:
    - 8849:8849
    command: "-n http://YOUR_IP:8850" # Put your server IP or DNS name here
    depends_on:
      - node-bootstrap
    volumes:
    - ~/.dockerdata/miniboard:/data/miniboard       # app data (set your own path instead of dockerdata)
    - /var/run/docker.sock:/var/run/docker.sock     # Only needed to create panel from Docker containers automatically
    environment:
      TZ: Asia/Novosibirsk    # required for uptime monitor, default ""
      HOST: "0.0.0.0"         # optional, default: 0.0.0.0
      PORT: "8849"            # optional, default: 8849
      THEME: "flatly"         # optional, default: flatly
      COLOR: "dark"           # optional, default: dark