Latest

迁移 Mastodon 实例 | How to migration Mastodon instance

Mastodon

迁移 Mastodon 实例 | How to migration Mastodon instance

1. 按照《搭建 Mastodon 实例 | How to install a Mastodon instance》在新服务器上搭建 Mastodon(但是不要运行同步数据库 db:setup) 2. 停止旧服务器上的 Mastodon (systemctl stop 'mastodon-*.service') 3. 按照下方的步骤备份并恢复数据库 4. 按照下方的步骤复制 system 的内容至新服务器 5. 重建用户首页数据 (RAILS_ENV=production bundle exec rails mastodon:feeds:build) 6. 在新服务器上开启 Mastodon 的服务 7. 更新 DNS 至新服务器

By YJK
itty.bitty – 将网页内容转换为 URL,服务器不储存数据

WEB

itty.bitty – 将网页内容转换为 URL,服务器不储存数据

「itty.bitty」是一款相当方便的分享工具,主要是将文字或 HTML 程式码(或任何格式)转为链结。不会储存任何使用者输入的资料,它使用一个很「特殊」的方法,将内容压缩然后放入网址,直接产可共享的链结。 当其他人打开这一串链结后,itty.bitty 会将它解译、显示于网页中,它透过名为 Lempel–Ziv–Markov(LZMA)演算法进行压缩,大幅减少网址里需要使用的字元数,建立链结时使用 base64 编码,让字元可以正确变成网址。 itty.bitty 能显示一般纯文字、HTML 或任何资料,不过依照不同浏览器,可塞入网址的字元数限制也有所不同,如果你觉得产生的链结太长,还能透过网址跳转方式跳转链结,让网址变得更短。 生成的网址形如: https://url.con.sh/#About/data:text/html;charset=

By YJK

SSL

使用 ACME.SH 免费自动签发 Let's Encrypt 泛域名证书

Let's Encrypt 在其官方博客上宣布即将在 2018 年 3 月支持免费签发通配符域名证书(Wildcard Certificates 俗称野卡),即届时大家可以免费签发 *.example.com 证书来保护当前域名下的所有子域名。 签发方法 1. 安装 acme.sh 普通用户和 root 用户都可以用以下命令安装: curl https://get.acme.sh | sh acme.sh 会安装到你的 home 目录下: ~/.acme.sh/ 退出当前用户,并重新登入,以使命令生效: exit 2. 签发证书 签发泛域名证书只支持 dns 验证方式 Cloudflare 先获取 CF API

By YJK
Mastodon