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}/filebrowser/users:/users
- ${PATH_TO_ROOT_USERDATA1}:/srv
- ${PATH_TO_ROOT_USERDATA2}:/srv/folder2
- ${PATH_TO_ROOT_USERDATA3}:/srv/folder3
restart: always
networks:
sky_net:
driver: bridge
external: true
name: sky_net
.env
PATH_TO_DOCKERDATA=/filebrowser/database:/database
PATH_TO_DOCKERDATA=/filebrowser/config:/configfilebrowser
PATH_TO_OTHER_USERSDATA=/filebrowser/users
PATH_TO_ROOT_USERDATA1=/filebrowser/rootUserData
PATH_TO_ROOT_USERDATA2=/other/location
PATH_TO_ROOT_USERDATA3=/other/location3
APPUSER_PGID=1000
APPUSER_PUID=1000
Consideraciones
No es necesario tener PATH_TO_OTHER_USERSDATA si no tendras mas usuarios que puedan acceder a almacenar o editar archivos.