在Heroku上运行ArtalkGo

最近博客评论换了ArtalkGo,因为需要部署在服务器上,后来想了个办法,在Heroku上运行,这是一篇说明。本文章默认读者有使用Linux和Git操作经验。

快速运行

  • 注册Heroku账户,并且进行信用卡认证,数据库可以选择Heroku上的免费数据库或其他离服务器较劲的数据库。
  • 访问这个项目,点击项目下方的“Deploy to Heroku”,创建一个新的应用(主要是在Heroku上搭建Docker运行环境。)
  • 克隆或下载本项目,按照ArtalkGo说明修改“run.sh”.
  • 将修改后的项目上传到Heroku上部署运行。
继续阅读 →

反代IBN Cloudant数据库

本文是对少数派“使用 IBM Cloudant 多端同步 MoonFM 数据“,补充说明,在阅读本文前请详细阅读少数派的这篇文章,在创建IBN Cloudant数据库时,推荐创建在美国东海岸(华盛顿),原因是Heroku免费应用都部署在美国东海岸。

本文不是小白教程,请自行了解域名购买解析、Heroku账户注册认证(认证需外币信用卡)、Cloudflare使用、IBN Cloudant数据库创建、翻(😊)墙工具的搭建使用。

如有疑问,欢迎在本文留言,因作者能力有限,不能保证完全解决,望谅解。

本文是ibm-cloudant-proxy项目的使用说明。

继续阅读 →

小米8 SE刷MIUI EU系统–刷机准备

为什么要刷MIUI EU系统?

  • 博主使用的小米8 SE已经官宣不会适配MIUI 13,这意味着,不会再收到系统更新,可以更大胆的折腾。
  • 博主想要体验完整的Google移动服务 (Google mobile services)
  • 为了更清爽和去广告
  • 手痒,已经很多年没有刷Android了
继续阅读 →

切换Cloudflare边缘证书

警告:按照本文操作可能会出现服务中断,在操作之前一定要考虑清楚。

为什么要切换Cloudflare边缘证书?

由于使用CNAME接入Cloudflare,有两个域名是使用的Let’s Encrypt,但发现一些问题:

  • 因为只有3个月有效期,需要经常更换证书。
  • 由于Cloudflare或Let’s Encrypt更改政策需要TXT验证。

于此产生更换一年证书的想法。

继续阅读 →

搭建图床

最近一段时间都在搞图床,对现在使用的图床比较满意,记录下。

要求

因为用的少,不想再在上边花太多时间。想了想有以下几个要求:

  1. 低成本,因为使用的少,希望免费运行。
  2. 可以添加其他对象存储,方便迁移。
  3. 运行稳定,功能要正常。

对比网站各个图床搭建程序,最终选择了Chevereto付费版。

继续阅读 →

更换Miniflux数据库

原因

Miniflux基本能满足我的使用要求,但搜索功能达不到我的使用要求:

  • 英文搜索能达到要求
  • 中文搜索关键词不全或搜索不到关键词

为了更好的体验决定解决这个需要更换数据库。

继续阅读 →