mirror of
https://github.com/filebrowser/filebrowser.git
synced 2026-02-22 10:09:25 +00:00
38 lines
697 B
YAML
38 lines
697 B
YAML
# Run using:
|
|
# docker compose up --build
|
|
|
|
services:
|
|
filebrowser:
|
|
container_name: filebrowser
|
|
build:
|
|
dockerfile: Dockerfile
|
|
context: .
|
|
networks:
|
|
- filebrowser
|
|
ports:
|
|
- 8000:80
|
|
volumes:
|
|
- filebrowser:/flux/vault
|
|
environment:
|
|
- REDIS_CACHE_URL=redis://default:filebrowser@redis:6379 # Use rediss:// for ssl
|
|
|
|
redis:
|
|
container_name: redis
|
|
image: redis:latest
|
|
networks:
|
|
- filebrowser
|
|
command:
|
|
- sh
|
|
- -c
|
|
- |
|
|
cat > /tmp/users.acl <<EOF
|
|
user default on >filebrowser ~* +@all
|
|
EOF
|
|
redis-server --aclfile /tmp/users.acl
|
|
|
|
networks:
|
|
filebrowser:
|
|
|
|
volumes:
|
|
filebrowser:
|