From 432d34452a532b545b53566ff76e2358a8347bfc Mon Sep 17 00:00:00 2001 From: duynguyen Date: Tue, 27 Jan 2026 03:13:09 +0000 Subject: [PATCH] add: add filestash --- filestash/docker-compose.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 filestash/docker-compose.yml diff --git a/filestash/docker-compose.yml b/filestash/docker-compose.yml new file mode 100644 index 0000000..2c9614f --- /dev/null +++ b/filestash/docker-compose.yml @@ -0,0 +1,35 @@ +version: '2' +services: + app: + container_name: filestash + image: machines/filestash:latest + restart: always + environment: + - APPLICATION_URL=https://filestash.fireflylab.cc + - CANARY=true + - OFFICE_URL=http://wopi_server:9980 + - OFFICE_FILESTASH_URL=http://app:8334 + - OFFICE_REWRITE_URL=http://127.0.0.1:9980 + ports: + - "8012:8334" + volumes: + - /docker/filestash/data:/app/data/state/ + - /nfs/media/Course:/data/Courses/:r + + wopi_server: + container_name: filestash_wopi + image: collabora/code:24.04.10.2.1 + restart: always + environment: + - "extra_params=--o:ssl.enable=false" + - aliasgroup1="https://.*:443" + command: + - /bin/bash + - -c + - | + curl -o /usr/share/coolwsd/browser/dist/branding-desktop.css https://gist.githubusercontent.com/mickael-kerjean/bc1f57cd312cf04731d30185cc4e7ba2/raw/d706dcdf23c21441e5af289d871b33defc2770ea/destop.css + /bin/su -s /bin/bash -c '/start-collabora-online.sh' cool + user: root + ports: + - "8013:9980" +