Alas配置更新器自动更新
操作步骤 其他 之前我的部署方法有些问题,不应该下载源码再上传到服务器,这样会导致无法使用更新器,只能手动更新,比较麻烦,最近改用git方式获取源码,解决了无法使用更新器的问题,亲测有效 以下操作均基于雨云-新一代云服务提供商操作,雨云服务器使用体验好,物美价廉,支持购前试用,推荐使用😉 操作步骤 若之前已经通过上传文件的方式得到过源码并运行了ALAS的话,需要额外进行几步 停止容器 1docker stop alas 删除容器 1docker rm alas 删除源码文件 1rm -rf /home/alas/AzurLaneAutoScript-master 镜像别删除,否则又要重新下,镜像源问题还容易无法下载 cd /home/alas/ 初始化仓库 1git init 拉取源代码 1git pull https://github.com/LmeSzinc/AzurLaneAutoScript.git 创建配置文件 1cp config/deploy.template-docker-cn.yaml ...
Typora+PicGo实现自动上传图片至图床
前言 图床选择 图床 去不图床 配置PicGo 安装Typora 对象存储 七牛云 又拍云 前言 使用过Typora的小伙伴应该已经发现,若是想分享给别人看不但需要发送md文件,还需要把对应的图片一起发给对方,否则图片无法显示。 但是每次都要打个压缩包发过去未免太繁琐,这样就需要使用图床了,图床就是将图片集中存储到云中,然后使用外链来访问,这样在Typora中只需要\[图片名\]\(图片外链\)的格式就可以将云中的图片显示出来了 图床选择 图床一般有两种,一种是使用对象存储作为图床,对象存储其实不止能存图片,各种文件都能存,泛用性很广,这种的存储费用很低,但是访问费用比较高;另一种就是只能存储图片的图床,有免费有付费的,一般只收取存储空间的费用。 图床 直接搜索的话可以搜到很多免费图床,但是免费意味着容易跑路,所以建议还是选择付费的,而且大部分免费的没有API接口文档,无法使用PicGo上传图片。 去不图床 [去不图床 - 杜老师说旗下图片外链平台 (7bu.top)](https://7bu.top/#:~:text=去不图床底层 16H) 进入 ...
Hexo使用Commento实现评论
通过docker-compose创建 方式一、commento和pgsql一起创建 运行 方式二、只创建commento容器 运行 postgresql问题 创建数据库若报错 版本问题 前排提示,commento太久远了,不建议使用,我早就改成了Waline,此文仅作纪念。 本文依据雨云-新一代服务提供商进行操作 官方文档:Self-hosting · Commento 通过docker-compose创建方式一、commento和pgsql一起创建 这种方式适合没有创建过pgsql容器的用户 12345678910111213141516171819202122232425262728293031323334version: "3"services: server: image: registry.gitlab.com/commento/commento ports: - 8080:8080 environment: COMMENTO_ORIGIN: localhost:8080 #根据 ...
云服务器部署Waline
安装Docker 安装PostgreSQL 安装Waline 配置SSL证书 配置反向代理 Hexo引入Waline Waline设置 Waline其他设置 开启文章反应 关闭评论 消息通知 图床 我是使用的Vercel部署Waline,虽然方便省事,但是访问速度确实太慢了。之前也试过在云服务器上部署,但是不熟悉nginx的配置,故放弃了私有化部署,最近更换服务器时改用了宝塔面板,nginx配置起来省事多了,故改为在服务器上部署Waline 本文基于雨云服务器进行操作,雨云-新一代服务提供商,使用前可先试用,觉得没问题了再租长期的。 安装Docker 使用官方脚本自动安装 1curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 若安装不成功则需要手动安装 可查看此篇笔记Centos7安装docker详细教程(亲测) - 知乎 (zhihu.com) 安装完成后输入以下命令测试是否成功安装 1docker version 1docker compose version 配置镜 ...
CloudFlare问题与CDN问题
问题一:强制HTTPS 问题二:CDN 问题三:图床 推荐 昨天将腾讯云的解析转移到Cloudflare中了,结果今天发现网站崩了,显示重定向次数过多,昨天估计是因为浏览器缓存,所以没有发现问题 问题一:强制HTTPS当时看到CloudFlare的强制https时就想到了我的宝塔面板也开着强制https,但是没想到真的因为这个东西导致网站打不开 这两个东西保留一个即可,我保留的cloudflare的 问题二:CDN因为第一次用CloudFlare,不知道添加解析记录时是默认开启CDN的,也就是Proxied 而我另外使用着又拍云的CDN,这就导致网页无法打开了,所以将解析的主域名的proxied改为DNS only即可 问题三:图床 我用的是又拍云作为图床,毕竟免费的,网页底部悬挂链接,申请下又拍云联盟即可。 不过在又拍云中,就算你没有使用又拍云CDN服务,仅仅使用了云存储,那么也会因为CDN问题导致图片无法加载,重定向次数过多。 因为使用云存储时我们绑定了一个加速域名,这个域名就是又拍云作为CDN加速使用的,那么在cloudflare的DNS解析中,我们要把 ...
更换DNS服务器为CloudFlare
推荐 原本我用的是腾讯云的DNS解析,但是最近经常修改DNS的解析记录,发现每次都要刷个码才能修改,太麻烦了,所以想转移到CLoudFlare 话不多说,直接开整 CloudFlare添加域名 选择扫描DNS解析记录,这样cf会自动把你已存在的记录添加到cf中,但是这个功能不怎么好用,我只扫描到了两个A记录 若记录不全不用急,之后随时可以添加,先往后走,点继续 记住这两个值 前往腾讯云➡️域名注册,找到想修改DNS服务器的域名➡️更多➡️修改DNS服务器 在弹出的页面中填入刚才复制的两个值 提交后过一会儿就会生效,回到cf,点击按钮验证 之后会提示让你开启强制HTTPS、速度优化建议之类的,可开可不开,之后可以点击此处查看这些基本项 建议都打开,白给的功能不用白不用 此时就已经算是配置完成了,之后手动把原本的记录添加到cf中就算完事儿了 如果你已经有其他的CDN服务,记得把这里对应记录的Proxied改为DNS only,否则会多次重定向报错 推荐最后推荐雨云-新一代服务提供商,使用体验很不错。
Artitalk配置图床
Artitalk配置图床 原因 Artitalk配置图床 官方文档原话为:在存储说说的应用中的 class 下的 _User 添加列,列名称为 imgToken,值为在去不图床获得的token,but因为年代久远,此方式已经出现问题,无法直接使用。 另外,本博客基于雨云-新一代云服务提供商搭建,便宜稳定,经常有活动,推荐大家使用。 我先把修改方法说一下,方便大家直接取用,之后再说为什么这么改 首先还是照官方文档说的,在存储说说的应用中的 class 下的 _User 添加列,列名称为 imgToken,值为在去不图床获得的token(去不获得的token为xxxx|xxxxxxxxxxx,存到imgToken中时要删除xxxx|,保留后面的值,并且前面加上Bearer ,如下图,Bearer后面要有空格),token的权限保留一个上传图片即可 下载artitalk.js文件 官方教程中artitalk.js文件引用的是外部在线的文件,所以复制这个链接下载js即可https://unpkg.com/artitalk@3.3.4/artitalk.js 下载完后修 ...
为Hexo添加说说功能-Artitalk
Artitalk 部署LeanCloud 配置Hexo Artitalk 基于 LeanCloud 实现的可实时发布说说/微语的 js Artitalk.js官方文档 官方文档其实讲述的很详细了,在此记录一下,方便以后维护。 另外欢迎来我的博客 火柴人儿的小站,本博客基于 雨云服务器搭建,性能高体验好,大家可以去看看 部署LeanCloud 建议使用国际版,使用国内版的话需要额外绑定一个已备案的子域名 登录LeanCloud创建应用 国内版的话需先绑定域名 这里只支持子域名,就是备案的域名额外解析一个带前缀的域名,例如我的域名abcd.com,子域名就可以是ziyuming.abcd.com,而且可以解析多个子域名 绑定之后到DNS解析处添加CNAME记录,等几分钟这里就会显示已绑定,这样就算绑定成功了 点击结构化数据➡️_User表➡️添加行 此为在博客页面登录artitalk所用的账号密码 修改权限为刚才添加的用户 创建Class➡️shuoshuo➡️修改访问权限为刚才创建的用户 创建Class➡️atComment➡️访问权 ...
雨云服务器手动更新ALAS
前言 登录GitHub查看ALAS项目更新 替换文件 本文依据雨云 - 老一代云服务提供商为例进行操作,想了解的可点击链接前往官网进行查看。 前言 有时候NAT服务器无法自动拉取代码更新,在更新器界面显示none 这时候就需要手动更新了,否则重新部署一次哪知道镜像站还好不好用,能不能成功拉取镜像😂。手动更新很简单,只需要替换文件即可。 登录GitHub查看ALAS项目更新 不用天天去看,一般活动更新后两三天就会更新了,这个时候再去GitHub看一眼,晚几天也没事,有ALAS在,不会落下活动进度的。 查看相关目录的更新时间即可,像下面这张图,就替换这三个文件夹即可,因为就这三个事这几天更新的。 既然有更新,那就下载下来,点击Code,下载源码 替换文件 打开WindTerm(或者其他远程连接工具)连接服务器 停止ALAS 1docker compose stop 替换文件,campaign无需整个替换,只需要将新增的文件夹导入即可,这里面都是地图文件,全替换的话太慢了。 其他文件夹就可以直接替换了,删除服务器上的dev_tools和module文 ...
云服务器内网穿透连接云手机部署ALAS
服务器安装Tailscale NAT网络(无独立IP)云服务器安装Tailscale 有固定IP的云服务器安装Tailscale 云手机安装Tailscale 开启无线网络调试 安装Tailscale ALAS连接云手机 有独立IP的云手机注定还是少数,大部分云手机还是无公网IP的,所以就需要特殊手段连接ALAS了。 本教程依据雨云云服务器为例进行操作 雨云 - 老一代云服务提供商,新用户有优惠,价格实惠 优惠码:MzgwODIy 服务器安装TailscaleNAT网络(无独立IP)云服务器安装Tailscale 登录雨云控制台,新建端口映射,映射41641端口(Tailscale默认端口号) 安装Tailscale 下载官方提供的静态编译的二进制文件 1wget https://pkgs.tailscale.com/stable/tailscale_1.22.2_amd64.tgz 解压 1tar -zxvf tailscale_1.22.2_amd64.tgz 将二进制文件复制到官方软件包默认的路径下 1cp tailscale_1.22.2_ ...