From 21008c0f70b866d78b79e16f96cb31e449da795a Mon Sep 17 00:00:00 2001 From: whitney Date: Tue, 11 Feb 2025 11:32:20 -0800 Subject: [PATCH] Add send service --- send/README.md | 4 ++++ send/docker-compose.yml | 24 ++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 send/README.md create mode 100644 send/docker-compose.yml diff --git a/send/README.md b/send/README.md new file mode 100644 index 0000000..d5e6251 --- /dev/null +++ b/send/README.md @@ -0,0 +1,4 @@ +# Send +Temporary self-host of files. +Note: We are using a community driven [fork](https://github.com/timvisee/send) of the original Mozilla repo, which has itself not been changed in a bit. Hope that means we are feature-complete. + diff --git a/send/docker-compose.yml b/send/docker-compose.yml new file mode 100644 index 0000000..e2f623a --- /dev/null +++ b/send/docker-compose.yml @@ -0,0 +1,24 @@ +networks: + traefik: + external: true + +services: + send: + image: registry.gitlab.com/timvisee/send:latest + container_name: send + networks: + - traefik + volumes: + - send-data:/data + restart: unless-stopped + environment: + - BASE_URL=https://send.whitney.rip + labels: + - traefik.http.routers.send.rule=Host(`send.whitney.rip`) + - traefik.http.routers.send.tls=true + - traefik.http.routers.send.tls.certresolver=lets-encrypt + - traefik.http.services.send.loadbalancer.server.port=1443 + +volumes: + send-data: +