Compose-Examples/examples/filebrowser/docker-compose.yml

31 wiersze
959 B
YAML
Czysty Zwykły widok Historia

2023-03-02 13:34:50 +00:00
services:
2023-03-02 13:34:50 +00:00
filebrowser:
2025-07-31 12:25:16 +00:00
image: filebrowser/filebrowser
2023-03-02 13:34:50 +00:00
container_name: filebrowser
restart: unless-stopped
2023-03-02 13:34:50 +00:00
user: 1000:1000 # adjust to your needs
environment:
- FB_BASEURL=/filebrowser
2023-03-02 13:34:50 +00:00
ports:
2025-07-31 12:23:54 +00:00
- 8080:80
expose:
2025-07-31 12:23:54 +00:00
- 80
2023-03-02 13:34:50 +00:00
volumes:
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/filebrowser/data:/data
2025-07-31 12:21:49 +00:00
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/filebrowser/config:/config
2025-07-31 12:23:24 +00:00
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/filebrowser/database:/database
2025-07-31 12:21:49 +00:00
#networks:
# - proxy
#labels:
# - traefik.enable=true
# - traefik.docker.network=proxy
# - traefik.http.routers.filebrowser.rule=Host(`filebrowser.example.com`)
2025-07-31 12:23:54 +00:00
# - traefik.http.services.filebrowser.loadbalancer.server.port=80
2025-07-31 12:21:49 +00:00
# # Optional part for traefik middlewares
# - traefik.http.routers.filebrowser.middlewares=local-ipwhitelist@file
#networks:
# proxy:
# external: true