Debian9 上transmission web的安装

transmission是一个bt客户端,之前重装了一台机器就一直没有重新安装上,今天记录下安装过程。 安装 apt install transmission-daemon --install-suggests 配置 修改之前需要先停止服务 service transmission-daemon stop sudo vim /etc/transmission-daemon/settings.json 修改: rpc-password 密码 rpc-whitelist-enabled 修改为false 允许远程登录 重新启动服务 service transmission-daemon start 主题美化 默认主题并不好看,这里推荐安装下这个主题.…

使用athens搭建私有go mod mirror

Golang 在18年发布的1.11后,开始正式支持了go mod (vgo)特性,终于迎来勉强可以用的包管理特性。 同时,1.11还支持了个GOPROXY环境变量,可用于自建的mirror,这不仅解决了github作者删包导致go mod download失效的问题,在CI中还能加快包的下载速度,以及有助于解决CI的拉去私有包。 在自己的Gitlab中以及公司中,我是用了athens来搭建go mod mirror. 安装 这里推荐直接Docker安装吧,官方有提供image. 安装后会暴露一个3000端口,可以直接用ingress/nginx暴露出去,如果需要公网访问的话。 授权配置 如果只是在公司内网的话,有内网IP,是不需要配置权限校验的,但是如果需要暴露在外网中,athens支持basic auth。 配置如下2个环境变量即可开启: BASIC_AUTH_PASS BASIC_AUTH_USER 拉取私有包 拉去github/gitlab中的私有包,可以从 .netrc 文件中配置。 首先先配置环境变量,指定…

博客迁移到Ghost

说起来,这个域名也有10年了呢... 一直想换到Ghost,之前一直考虑部分数据丢失的问题(比如评论),一直没有迁移,今天终于决定迁移到Ghost。 迁移过程没啥大问题,按照官方文档 来,先安装插件,然后点熬出json文件出来,从新安装的Ghost导入,期间发生点小问题,导出的文件只能用ghost1导入,但是我新安装的是2. 于是又删掉重新安装了个1,然后导入配置文件,在升级到2. 使用的是Docker安装,所以升级过程就是改个tag的事情。 就是不知道这里会不会再次长草呢 Hello Ghost!…