Skip to content

File Manager

The File Manager provides a web-based interface to manage files stored within the Docker volumes of the dashboard services. It allows for easy access to generated reports, invoices, and uploaded files without needing to SSH into the server.

Access

Configuration

The service is built using the filebrowser/filebrowser:s6 image. It mounts several named volumes to provide access to data from other services.

file-manager:
  image: filebrowser/filebrowser:s6
  ports:
    - "${FILEBROWSER_PORT:-8080}:80"
  env_file:
    - .env
  volumes:
    - eval:/srv/eval
    - invoices:/srv/invoices
    - multi_repricer_uploads:/srv/multi_repricer_uploads
    - filebrowser_data:/database
    - filebrowser_config:/config
  networks:
    - app-network

Mounted Volumes

  • /srv/eval: Access to evaluation files generated by the Plenty service.
  • /srv/invoices: Access to invoice PDFs and data downloaded by the Invoice service.
  • /srv/multi_repricer_uploads: Access to files uploaded for the Multi-Repricer service.