diff --git a/JellySeer.yaml b/JellySeer.yaml index 3a056eb..0c7a127 100755 --- a/JellySeer.yaml +++ b/JellySeer.yaml @@ -28,7 +28,7 @@ services: - kuma.jellyseer.http.name="JellySeer" - kuma.jellyseer.http.url=http://jellyseer:5055 - caddy=requests.netgrimoire.com - - caddy.import=authentik + # - caddy.import=authentik - caddy.reverse_proxy="{{upstreams 5055}}" placement: constraints: diff --git a/filebrowser.yaml b/filebrowser.yaml new file mode 100644 index 0000000..75d836b --- /dev/null +++ b/filebrowser.yaml @@ -0,0 +1,37 @@ +services: + filebrowser: + image: filebrowser/filebrowser:latest + container_name: filebrowser + hostname: filebrowser + networks: + - netgrimoire + ports: + - "8081:80" + volumes: + - /data/nfs/Baxter/Docker/filebrowser/config:/config + - /data/nfs/Baxter/Docker/filebrowser/srv:/srv + environment: + - TZ=America/Chicago + user: "1001:998" + restart: unless-stopped + deploy: + labels: + - homepage.group=Jolly Roger + - homepage.name=FileBrowser + - homepage.icon=filebrowser.png + - homepage.href=http://filebrowser.netgrimoire.com + - homepage.description=Web-based file manager + - homepage.widget.type=filebrowser + - homepage.widget.url=http://filebrowser:80 + - kuma.filebrowser.http.name="FileBrowser" + - kuma.filebrowser.http.url=http://filebrowser:80 + - caddy=filebrowser.netgrimoire.com + - caddy.import=authentik + - caddy.reverse_proxy="{{upstreams 80}}" + placement: + constraints: + - node.labels.general == true + +networks: + netgrimoire: + external: true \ No newline at end of file