zoukankan      html  css  js  c++  java
  • 使用 nginx autoindex docker镜像 fancyindex 管理 公司内部的 下载资源

    如何管理公司的公共软件 下载?

    比如nginx安装包,elasticsearchu安装包,showdoc安装包等等
    常用的软件和脚本,可以放在一个地方统一管理,
    最简单的方式好像是直接nginx 映射到某个软件管理的目录
    但是我感觉有点low.

    在网上查了一下,
    看到https://blog.csdn.net/u013943146/article/details/117905288 有说到一个叫fancyindex的NGINX美化包
    原本想 用nginx autoindex +美化 + basi_auth密码验证 来搭建

    再后来有人提醒说用docker部署多好,
    就去docker hub 去查了一下,发现一个叫fancyindex的镜像不错
    地址是: https://hub.docker.com/r/fraoustin/fancyindex

    fancyindex docker的使用方法是

    docker run -d -v /usr/local/Download:/share \
    --name fancyindex -e WEBUSER=admin -e WEBPASSWORD=123\
    -e COLOR=greydark -p 1080:80 fraoustin/fancyindex
    

    命令解释

    • -v /usr/local/Download:/share 本地的目录是/usr/local/Download
    • -e WEBUSER=admin -e WEBPASSWORD=123 指定用户名和密码
    • -e COLOR=greydark 指定颜色有(blue, green, grey, greydark, orange, purple, red)这些可以选
    • -p 1080:80 指定端口号,1080是本机对外的端口

    下面是效果图

    本人水平有限,还在不断学习中 难免有很多错误或者遗漏,望见谅
  • 相关阅读:
    MySQL "show users"
    MySQL
    A MySQL 'create table' syntax example
    MySQL backup
    MySQL show status
    Tomcat, pathinfo, and servlets
    Servlet forward example
    Servlet redirect example
    Java servlet example
    How to forward from one JSP to another JSP
  • 原文地址:https://www.cnblogs.com/faberbeta/p/15668454.html
Copyright © 2011-2022 走看看