静态文件服务

快速实现一个静态文件服务,实现文件的上传下载,解决内网下载文件问题,目前有gohttpserver和python内置应用两种方式可以快速解决

gohttpserver文件服务

官方文档: gohttpserver
使用docker部署:

1
2
3
4
5
docker run -itd --restart=always -p 8000:8000 \
-v $(pwd):/app/public \
--name gohttpserver \
codeskyblue/gohttpserver \
--auth-type http --auth-http ${UserName}:${Password} --upload

python文件服务

  • python3
    1
    2
    # python3 -m http.server 服务端口 -d 启动目录
    python3 -m http.server 9981 -d $(pwd)
  • python2
    1
    python2 -m SimpleHTTPServer