services: transfer: image: dutchcoders/transfer.sh:latest container_name: transfer ports: - "3880:8080" - "3881:8081" command: ["--provider", "local", "--basedir", "/uploads/", "--web-path", "/web/", "--max-upload-size", "10485760", "--tls-listener", ":8081", "--tls-cert-file", "/fullchain.pem", "--tls-private-key", "/privkey.pem", "--tls-listener-only"] environment: - MAX_UPLOAD_SIZE=10485760 volumes: - ./uploads:/uploads - ./tshweb:/web - ./keys/fullchain.pem:/fullchain.pem - ./keys/privkey.pem:/privkey.pem restart: always