SpringBoot配置文件加密
SpringBoot配置文件加密 公司为了增加配置文件安全性,配置文件中不能用明文的数据库连接密码等信息,因此需要对application.yml配置文件中的密码加密,搜了下发现springboot中比较常用的加密框架是jasypt 下载jasypt 下载地址: https://github.com/jasypt/jasypt/releases/t…
群晖NAS中calibre-web的豆瓣元数据获取
群晖NAS中calibre-web的豆瓣元数据获取 最近在NAS系统中使用Docker容器calibre-web搭建了自己的个人图书馆,在获取图书元数据的时候发现豆瓣源API已经失效了,网上提供的apikey都已经不能用了。豆瓣网页上基本也是防爬虫的,只有少部分网页没有做防爬处理,不过也是有访问频率限制的,当然对于个人用户也是够用了。 因此自己开发…
Docker打包和运行SpringBoot项目
Docker打包和运行SpringBoot项目 首先已经有一个可以运行的SpringBoot项目,然后需要把它包装成Docker容器。 参考文档:https://dzone.com/articles/spring-boot-docker-deployment 编写Dockerfile 在项目根目录下新建Dockerfile文件,编写内容,参考官方文…
Window7搭建Docker基本环境
Window7搭建Docker基本环境 Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。 Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。 Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必…
群晖NAS配置calibre-web搭建个人图书馆
群晖NAS配置calibre-web搭建个人图书馆 最近在zlibrary下载了不少电子书,书籍多了之后发现很不好管理,然后就想到是否可以搭建一个电子书管理平台,方便管理、搜索和下载阅读。后来在网上找到了calibre-web可以比较方便的管理电子书,而且支持docker安装,比较容易集成到群晖NAS中。 下载calibre-web 首先群晖已经安…
群晖NAS配置阿里云盘同步
群晖NAS配置阿里云盘同步 参考新版:https://fugary.com/?p=382 注册阿里云盘已经有蛮长时间,内测就开始在使用,目前阿里云盘不限速,速度快容量也不小。 而且目前有大神提供了docker镜像webdav-aliyundriver,比较方便把阿里云盘包装成一个WebDAV服务。 WebDAV (Web-based Distrib…
群晖NAS增加磁盘
​ 最近存储的电影电视数据比较多,需要增加一块磁盘,目前使用群晖默认的SHR模式磁盘阵列,群晖系统中增加一个磁盘还是比较简单的。 磁盘容量 目前已经使用了2块8T的盘,需要增加一块盘。参考群晖的磁盘容量计算器,可以看到可用容量, 默认SHR在两块盘的时候和RAID1差不多,3块盘就和RAID5差不多。 https://www.synology.cn…
简单记录下Redis集群自动启动
已经有Redis启动集群配置脚本如下: /home/loginuser/redis-6.2.4/start_cluster.sh 需要添加到启动脚本中 # 编辑rc.local文件 vi /etc/rc.d/rc.local # 配置下执行权限 chmod +x /etc/rc.d/rc.local 在rc.local中添加脚本 # 如果是root…
Nginx安装配置
Nginx介绍 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 Nginx架构(多worker进程) 官…
安装Redis和Redis集群配置
Redis安装 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间…