比如说上图我就将Nginx Proxy Manager自己给反代出去了~,这样我们就实现了同一个“域名+端口号”,实现外网访问家里NAS所有服务的目的。
文章地址:https://blog.fjy.zone/archives/nginx-proxy-manager nginx的使用配置参考文章:https://blog.fjy.zone/archives/nginx-config docker、docker-compose安装文章: https://blog.fjy.zone/archives/debian-docker-install(推荐第二种方式安装) https://blog.fjy.zone/archives/docker-install...
ssl_certificate_key /etc/nginx/ssl/server.key; location / { proxy_pass http://backend-service; } } ``` ### 步骤2:创建一个Kubernetes Secret来存储SSL证书 接下来,我们需要将SSL证书存储在Kubernetes的Secret中,以便Nginx能够访问它。 示例代码: ```bash kubectl create secret generic ssl-certificate ...
NPM项目地址:https://github.com/NginxProxyManager/nginx-proxy-manager 由于阿里云和华为云等免费证书的有效期从1年调整到3个月,不断的发邮件和短信提醒我证书到期,烦不胜烦,于是想着就用NPM来管理和自动更新SSL证书,一劳永逸的来解决这个问题。 如果不使用NPM,用crontab的方式来定时更新Let's Encrypt 免费 SSL证...
nginx proxy manager ssl申请失败,SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。SSL证书就是遵守SSL协议,由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,具有服务器身份验证和数据传输加密功能
nginx使用多年,本来想手动的,年纪大了越傻瓜化越好,试验了用Nginx Proxy Manager(下面简称NPM)反向代理实现家里内部的web HTTP服务全部SSL化,主打一个安全(HTTPS)、简单(有界面)、方便(不用记和映射那么多端口了)。记录一下几个核心过程: DDNS 申请的是aliyun的域名,aliyun支持*通配符域名解析和API更新记录(后台...
2.安装好NginxProxyManager 3.安装好docker-compose 使用NPM或者Nginx,装一个就可以了。我们这次的教程是基于NPM的。所以请关闭nginx或者不要装。不然同时启用会端口冲突 在你的一个常用路径下面,新建docker-compose.yml 文件。 文件的内容如下: 代码语言:javascript ...
申请SSL证书 NPM支持申请SSL证书,证书会三个月自动续期,使得网站支持https访问。申请证书需要你提前将域名解析到NPM所在的服务器的IP上。 成功申请到SSL证书后。再次点开配置,查看一下,将强制SSL打开。 到这里,就大功告成了,完成了Halo的反向代理。 原文地址:使用Nginx Proxy Manager配置Halo的反向代理和申请 SSL ...
nginx-proxy-manager面板提供了申请证书的方式,但是需要使用80和443端口、如果使用DNS验证方式需要使用API密钥等,并且通过我尝试发现会有很大几率报错,所以使用了上传证书这种比较容易操作成功率高的方式。 1、登录nginx-proxy-manager,点击SSL证书,上传证书。