Docker Compose

Updated on 29.01.2026

The following docker compose files can be used to load BmuS into a container.

Linux

services:
  bmus:
    # ---------------------------------------------------------
    # backmeupscotty
    # ---------------------------------------------------------
    #build: .
    image: backmeupscotty/bmus:latest
    container_name: bmus_backup
    restart: unless-stopped
    privileged: true
    
    volumes:
      - ./config:/config         
      - /:/host_root:ro

    environment:
      - TZ=Europe/Berlin

Mac

services:
  bmus:
    # ---------------------------------------------------------
    # backmeupscotty
    # ---------------------------------------------------------
    #build: .
    image: backmeupscotty/bmus:latest
    container_name: bmus_backup
    restart: unless-stopped
    privileged: true
    cap_add:
      - SYS_ADMIN
      - DAC_READ_SEARCH
    
    volumes:
       
      - /Users/YourName:/host_root/Users/YourName:ro
      - ./config:/config

    environment:
      - TZ=Europe/Berlin

Windows

services:
  bmus:
    image: backmeupscotty/bmus:latest
    container_name: bmus_backup
    restart: unless-stopped
    privileged: true
    cap_add:
      - SYS_ADMIN
      - DAC_READ_SEARCH
    environment:
      - TZ=Europe/Berlin # change to your time zone
    volumes:
      - ./config:/config
      # MAP YOUR WINDOWS DRIVES HERE:
      # Format: Drive:/Path:/host_root/Path
      - C:/Users/YourName:/host_root/YourName:ro
      # External Drive D:
      #- D:/Photos:/host_root/D/Photos:ro

Next