freessl.cn申请免费https证书并配置到Nginx
网站证书将要到期了,通过https://freessl.cn申请的免费证书不能续期,因此只能重新申请一个。 提前准备 需要KeyManager软件 需要freessl.cn账号 需要有自己的域名和域名控制台管理权限 安装KeyManager 下载KeyManager软件: https://keymanager.org/ 选择对应的平台后,下载并安装…
Nacos最新2.x集群安装以及Nginx负载均衡配置
Nacos2.0版本相比1.X新增了gRPC的通信方式,因此需要增加2个端口。新增端口是在配置的主端口(server.port)基础上,进行一定偏移量自动生成。 Nacos安装使用 Nacos是阿里开源的一款微服务注册中心,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 文档地址:https://nacos.io/zh-cn/do…
Calibre桌面版豆瓣插件
背景 最近在使用calibre-web管理电子书,不过很多时候还是需要用到Calibre桌面版软件,批量管理,编辑电子书等功能,因此需要使用calibre-douban元数据插件,不过现有的calibre-douban插件已经不能使用了,使用自己开发的插件。 最新升级2.0:Calibre桌面版豆瓣插件升级 下载地址 项目地址:https://gi…
Calibre插件开发
Calibre插件开发 ​ 最近在使用calibre-web管理电子书,不过很多时候还是需要用到Calibre桌面版软件,批量管理,编辑电子书等功能,在calibre-web上已经使用calibre-web-douban-api搜素豆瓣元数据,但是桌面版Calibre软件缺没有办法使用,不过calibre可以使用插件,而且是使用python开发,因…
搭建code-push-server热更新Cordova项目
背景 目前微软的appcenter已经不再提供Cordova的code-push服务,只能自己搭建服务器了: Cordova不再支持:https://devblogs.microsoft.com/appcenter/announcing-apache-cordova-retirement/ Github上有个开源版本,地址:https://gith…
VueJS的H5包装成Cordova APP
前提条件 已经安装了nodejs环境,使用npm命令查看 npm -v # 输出版本号 安装Cordova 官方网站:https://cordova.apache.org/ 使用命令安装cordova npm install -g cordova cordova -v # 10.0.0 (cordova-lib@10.1.0) 新建cordova工…
Intellij IDEA远程调试Tomcat和Spring Boot项目
有时候会遇到一些bug,测试环境重现不了,需要在预演或者生产上才出现,因此需要通过远程调试方式连接过去,可以单步调试问题。 单步调试会中断并等待,如果是生产问题,可以单独再启动一个生产一样的JVM做测试。 Tomcat配置 启动Tomcat调试 Tomcat默认支持单步调试,因此只需要开启即可: # Windows catalina.bat jpd…
群晖NAS使用最新calibre-web并配置豆瓣元数据
2022-08-10 最新V0.6.19版本的calbire-web的豆瓣插件已经回来了,除了标签外,应该都有数据了,可以不用此插件了 2023-05-21 如果是johngong/calibre-web,插件目录要调整: 下载NewDouban.py放到本地地址/docker/johngong/metadata_provider,那就要映射到/u…
群晖NAS中如何配置反向代理转发
问题背景 群晖NAS中可能有部分套件或者第三方Docker应用开放的是http端口,不支持https,或者部分访问端口被屏蔽,需要通过其他端口来访问应用。 此时可以通过配置反向代理服务器来解决这个问题。 配置方式 在【控制面板】->【登录门户】中配置 配置需要代理的地址和访问地址: 然后就可以访问代理后的地址了。