services: dovenest: build: . image: dovenest:latest ports: - "8080:8080" environment: RUST_LOG: info # server log level: trace/debug/info/warn/error # DOVENEST_PUBLIC_URL: https://files.example.com # public address: base of share links; https here marks cookies Secure and binds passkeys to it # DOVENEST_ROOT_NAME: Media # UI name of the root folder (default: its folder name, here "data") # DOVENEST_CACHE: /var/cache/dovenest # turns grid thumbnails on; ffmpeg is in the image volumes: - ./data:/data # browsed files (server --root) - ./dovenest-db:/var/lib/dovenest # sqlite db: users, shares, settings # - ./dovenest-cache:/var/cache/dovenest # optional: keeps thumbnails across restarts