Skip to content

Instantly share code, notes, and snippets.

@ethanjli
Last active April 7, 2023 00:47
Show Gist options
  • Save ethanjli/050bbeac8efe831ea85885048a403a0f to your computer and use it in GitHub Desktop.
Save ethanjli/050bbeac8efe831ea85885048a403a0f to your computer and use it in GitHub Desktop.
Docker Stack demo file for running FileBrowser on a PlanktoScope with Docker
version: '3'
services:
server:
image: filebrowser/filebrowser:v2.23.0
volumes:
- /home/pi/data:/home/pi/data
- server_data:/database
networks:
- caddy
environment:
- FB_PORT=80
- FB_BASEURL=/demo/filebrowser
- FB_DATABASE=/database/filebrowser.db
- FB_ROOT=/home/pi/data
- FB_NOAUTH=true
labels:
caddy: :80
caddy.redir: /demo/filebrowser /demo/filebrowser/
caddy.handle: /demo/filebrowser/*
caddy.handle.reverse_proxy: "{{upstreams 80}}"
networks:
caddy:
external: true
volumes:
server_data: {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment