services: backea: build: context: . dockerfile: Dockerfile ports: - "8080:8080" volumes: # Configuration files - ./.env:/app/.env - ./config.yml:/app/config.yml - ./kopia.env:/app/kopia.env # Source directories to backup - map to identical paths inside container - /home/gevo/Documents/backea2:/home/gevo/Documents/backea2 - /home/gevo/Images:/home/gevo/Images # Dedicated repository storage - /home/gevo/.kopia:/root/.kopia # SSH keys if needed - /home/gevo/.ssh:/root/.ssh:ro - ./config/kopia:/tmp/kopia_configs environment: - HOME=/root cap_add: - SYS_ADMIN devices: - /dev/fuse:/dev/fuse security_opt: - apparmor:unconfined restart: unless-stopped env_file: - ./.env