使用简单的两位数代码的临时文件共享。
tmpr的Python项目详细描述
tmpr:temp文件共享
一个非常简单的文件共享实用程序,可以快速启动并允许共享 有固定下载次数(默认值为1,最大值为10)的多人之间的文件。
如果有一个现有的服务器,那么您可以轻松地与之交互。 命令行界面。在这种情况下,设置全局url选项,然后 上载和下载:
tmpr c --url=http://some.url.com/ # configure a global url tmpr u /some/file # upload a file and receive code tmpr d <code> # download file code
有关更多信息,请查看tmpr–帮助。如果没有服务器,您可以 你自己动手就行了。在基本表单中,只需运行:
tmpr s # 's' is short for serve, see tmpr --help
并将浏览器指向http://127.0.0.1:8888。从那里,你可以跟着 上传和下载文件的说明。默认情况下,它只在 本地接口。
nginx设置
如果希望服务器可以远程运行,建议 它位于网络服务器(如nginx或apache)后面,转发设置在 两者(因此不需要根权限)。这是一个设置示例, 尤其是最大文件大小较大时:
server { listen 80; root /var/www/; index index.html index.htm; server_name <server-url>; location / { client_body_buffer_size 1M; client_max_body_size 128M; proxy_pass http://localhost:3333; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }