123456789101112131415161718192021222324252627282930313233 |
- version: "3.9"
- services:
- transfer-sh:
- container_name: transfer-sh
- image: dutchcoders/transfer.sh:latest-noroot
- command: "--provider local"
- restart: on-failure:3
- mem_limit: 200M
- volumes:
- - ./data/temp:/mnt/transfer-sh/temp:rw
- - ./data/files:/mnt/transfer-sh/files:rw
- - ./data/frontend:/mnt/transfer-sh/frontend:rw
-
- environment:
- HTTP_AUTH_USER: ${HTTP_AUTH_USER}
- HTTP_AUTH_PASS: ${HTTP_AUTH_PASS}
- TEMP_PATH: /mnt/transfer-sh/temp
- BASEDIR: /mnt/transfer-sh/files
- WEB_PATH: /mnt/transfer-sh/frontend
- RANDOM_TOKEN_LENGTH: ${RANDOM_TOKEN_LENGTH}
- VIRTUAL_HOST: ${VIRTUAL_HOST}
- LETSENCRYPT_HOST: ${VIRTUAL_HOST}
- LETSENCRYPT_EMAIL: webmaster@${VIRTUAL_HOST}
- networks:
- - reverse-proxy_default
- networks:
- reverse-proxy_default:
- external: true
|