This docker image compile nginx-upload-module as dynamic library, and initialize upload folder structure. It also use nginx lua module to process file after uploading.
docker pull hankcp/nginx-upload:latest
docker build -t nginx-upload:latest
docker run --name nginx-upload -v ./nginx/upload:/opt/upload -v ./nginx/log:/var/log/nginx -p 8070:8070 nginx-upload
- /opt/upload
- upload home directory
- /opt/res
- extra static file resource
- /opt/script/extra
- extra Lua script.
- /etc/nginx/conf.d/extra
- extra Nginx config
- /var/log/nginx
- nginx log
8070