SHUHARI 的博客

流光飞舞

分类 站点记录

让多个 Github 仓库使用相同的 Deploy Key

相信在同一机器上部署多个应用并不是什么罕见的需求,特别是像我这样很小的个人网站来说更是如此。但在我部署子站的时候发现一个问题,那就是 Github 并不允许多个仓库使用相同的 Deploy Key。如果你尝试这样做的话,会得到如下提示:

Deploy Key Already Exist

但我又需要 Deploy Key 来简化项目的部署,其他方式(包括每次更新时手工输入,或者用明文记录 Github 登录信息)都是不可接受的。那应该怎么办呢?稍加检索,找到了如下的方法,记此备考。

Hostwinds, 一次糟心的经历

之前的服务器一直用的是 Vultr,除了速度略慢之外,其他方面都比较满意。这几天看到有人推荐 Hostwinds,据说在国内访问速度很快,就动了心,去买了一个试试。没想到就此开始了一段糟心之旅。如果有其他想要购买 VPS 的朋友,希望也能从我的经历中得到一点教训吧。

10

2019 首个网站版本上线

2019 年 1 月 22 日,站点在本年度的第一个大的更新版本上线,我也终于可以松口气了。

过去的一年无论对中国还是我来说都称得上是不平凡的一年。大的气候且不去说它,我自己在上一年也因为各种原因两度辞职,心情一直不算太好,对网站的维护也未免有点松懈,甚感惭愧。好在最近有些空余时间,终于可以把去年落下的债补上一些,也算是对自己有个交待。

RSS 子域名上线了

RSS

2019 年 1 月的说明

抱歉,由于网站重新规划的关系,rss 子域名暂时不可用,后续再上线的话我会另行通知。如果影响到部分同学的话,深表道歉。


虽然 RSS 技术近些年已经有式微的倾向,但我个人仍然是其重度用户。这主要是因为,大量网络阅读是我的“刚需”,在这一方面,目前没有什么技术比 RSS 更加有效。所以在看到像 RSSHub 这样的项目出现时,我的内心是欣喜的,这说明该技术仍然有像我一样的用户支持和生存空间。

在站点上启用 Let's Encrypt 通配符证书

今年早些时候,我曾在本站上尝试使用 Let's Encrypt 推出的新通配符证书,但出现了一些问题。由于网站原有的证书还在正常使用,所以这个事情的优先级并不高,加上当时还有不少别的事情,就没有再继续下去。昨天,我再次进行了测试,这次终于成功生成证书,但过程中仍然走了一些弯路。本文对此作一个记录总结,以便自己今后、以及其他朋友参考。

4

新站点启用: 2018 年 09 月

如果您看到这篇文章,说明您已经在访问本站的新地址了。本次是一次比较大的调整,虽然内容上变化不大,但软件栈几乎全部更新了。具体的说:

  • 操作系统从 Ubuntu 16.04 更新到 18.04;
  • Python 从 3.5 更新到 3.6;
  • Django 从 2.0-pre 更新到 2.1;
  • Bootstrap 从 3.7 更新到 4.1;
2

从 Wordpress 到 Django——我的博客之路

从 Wordpress 到 Django——我的博客之路

从今年 5 月算到现在,我的博客已经创建整整半年时间了。虽然搭建一个博客谈不上有什么难度,但自己的网站就是用来折腾的,所以博客背后的引擎也在这半年时间里也更换过好几次了。在这里,我把自己使用各种博客技术框架的经历和自己的一些心得体会记录下来,希望能对同样想自己搭建博客的同学有所参考吧。

2

站点升级完毕 (2011-11-02)

本空间于昨晚顺利升级完成。

从今年5月我开通个人空间以来,已经整整经过了半年时间。网站一直是建立在 Vultr 上的,但使用的技术则经历了几次大的调整,目前主要是基于 PythonDjango 搭建的。这个技术选型应该会稳定一段时间,暂时不会有大的变动了,后面会以陆续增加功能为主要目标。

我自己虽然参与过很多项目,但创建纯粹的个人网站还是第一次,也没有选择业务上更加熟悉的 Java/.Net,而是选择了相对小众的 Python,主要还是出于个人喜好原因。Django 也是我不太熟悉的一个 Web 框架,上手还是花费了不少时间的。如果有同学感兴趣的话,我以后会也抽时间写一些个人搭建网站过程中的心得体会,包括踩到的各种坑。

下面谈一谈本空间的各个部分和此次更新的主要内容。

用七牛云备份博客记录

经过多方尝试后,我决定不使用任何插件,而是用脚本来自己备份博客数据到七牛云。具体方法:

  1. 用 mysqldump 导出整个数据库;
  2. 拷贝站点文件到备份目录下;
  3. 用 tar 归档上述文件;
  4. 用七牛提供的 shell 工具,将备份文件上传到自己的空间。

博客迁移记录

本博客原来使用二级域名(blog.yuhao.space),现为了方便统一管理,迁移到新地址(https://www.yuhao.space/blog)。本文是迁移过程中的一些要点记录,以供参考和备查。