Ir al contenido principal

FileBrowser

Archivos

docker-compose.ymal

services:        
    filebrowser:
        image: filebrowser/filebrowser:latest
        container_name: filebrowser
        #ports:
        #  - 8009:80
        networks:
            - sky_net
        environment:
          - FB_BASEURL=/filebrowser
          - PUID=${APPUSER_PUID}
          - PGID=${APPUSER_PGID}
        volumes:
          - ${PATH_TO_DOCKERDATA}/filebrowser/database:/database
          - ${PATH_TO_DOCKERDATA}/filebrowser/config:/config
          - ${PATH_TO_OTHER_USERSDATA}PATH_TO_DATA}/filebrowser/users:/users
          - ${PATH_TO_ROOT_USERDATA}PATH_TO_DATA}:/filebrowser/srv:/srv
          - ${PATH_TO_OTHER_FOLDERS1}:/srv/folder2
          - ${PATH_TO_OTHER_FOLDERS2}:/srv/folder3
        restart: always
        
networks:
  sky_net:
    driver: bridge
    external: true
    name: sky_net

.env

PATH_TO_APPDATA=/dockerData/appdata
PATH_TO_ROOT_USERDATA=/dockerData/data
PATH_TO_OTHER_USERSDATA=PATH_TO_DATA=/dockerData/data
PATH_TO_OTHER_FOLDERS1=/other/location1
PATH_TO_OTHER_FOLDERS2=/other/location2
APPUSER_PGID=1000
APPUSER_PUID=1000

Menciones

No es necesario tener PATH_TO_OTHER_USERSDATA si no tendras mas usuarios que puedan acceder a almacenar o editar archivos.