🗒️Matrix 搭建全记录(一)—— 使用 Docker 部署 Dendrite

AI summary
type
status
date
slug
summary
tags
category
icon
password

😀 前言

由于我的老域名 mykeyvans.space 最近要续费了,但续费的价格一年一年上涨,实在是太高了。于是我决定启用 mykeyvans.com 的新域名
之前一直使用的是 Synapse 作为 Matrix 的服务器,搭配各种 Bridge 让我在统一收取其他聊天软件的信息,例如 WhatsApp 和 Instagram 等。但 Synapse 比较大而全,个人实例不需要这么多的功能,资源占用也比较大,与此同时,我现在大多数的聊天软件也已经使用 Beeper 代收了,不再需要自建太多的 Bridge
鉴于域名弃用,架构精简的原因,我决定选用 Dendrite 作为 Matrix 重建的根基,并且记录我搭建的全过程作为参考。
之后还会有使用 Amazon S3 / CloudFlare R2 作为媒体源,启用最新特性,导入丰富的 Telegram 表情包以及备份和迁移的介绍,敬请期待!

📙 我的部署哲学

  • 使用 Docker:减少对系统的改动,不受架构限制,便于备份、管理以及平滑迁移
  • 组件最小化:只搭建服务端必要组件,不部署客户端,使用官方网页/客户端即可
  • 非侵入性:尽可能少改动现有服务,不影响其他服务的正常运行

💼 准备工作

  • 一个在 Cloudflare 托管的域名和子域名,需要解析并开启 CDN
    • 有一个云服务器(最少 1H1G),比如我的实例服务器搭建在本地的 Oracle ARM 上

    🗒️Giffgaff eSIM 上车指南

    AI summary
    type
    status
    date
    slug
    summary
    tags
    category
    icon
    password
    😀
    Giffgaff是一张英国本地原生电话卡,在中国漫游能免费接收短信,用来注册一些国际应用,包括 Telegram,Facebook,Tiktok,Twitter,Amazon 等等。由于0月租,有效时间长以及号码质量好,深受中国玩家喜爱。
    📬
    为了更好地协助有需要的朋友转换 eSIM,新的流程已经引入,有需要的朋友请阅读《Giffgaff eSIM 协助转换须知》
     
     
    从2023年10月开始, Giffgaff 已经支持 eSIM 了,不需要再占用卡槽,但依然需要领取实体卡 + 支持的设备 + 英国本地IP(最好有)
    而且由于平邮丢件率奇高,等待时间长,且海关可能会主动拦截含有境外电话卡的平邮件(相关新闻链接),在中国0成本领卡的难度依然较高
    鉴于我目前就在英国,且 Giffgaff 激活并不需要插上实体卡,因此我可以领取SIM卡激活码后,直接通过邮件或其他联系方式 空中远程发卡
    省去邮寄领取的漫长等待(5~7工作日)以及平邮丢件的风险,跨越时差,当天下卡(不超过24小时)
    这个服务不收取任何第三方费用(0购卡费)

    🚀 My eSIM Plan

    • Giffgaff Pay As You Go eSIM
    • 最低充值费用 £10,并获得 £5奖赏(通过我的激活码激活,限时活动,依然有效) = £15 余额

    🗒️Giffgaff 无需实体卡 在线生成eSIM二维码详细教程

    AI summary
    type
    status
    date
    slug
    summary
    tags
    category
    icon
    password
    💖
    感谢所有大佬的无私奉献,现在几乎所有人都可以很容易地获取一个境外手机号码了

    🌄 进化时间轴

    • 2024年初,官方已经支持直接通过 App 空中开卡,但支持的设备较少。为第三方设备获取二维码的方法需要通过越狱的 iPhone/已 Root 且官方支持的 Android 手机抓包,门槛非常高。
    本文将用简单的步骤,基于公开的方案,详细为所有普通用户介绍如何从零获得 Giffgaff eSIM

    🥂 脚本来源

    🪧 领取激活码

    目前我正在为大家免费发放 Giffgaff 激活码,你可以阅读下方原文并填表申请
    是的,免费拒绝中间商赚差价

    🗒️Giffgaff eSIM 协助转换须知

    AI summary
    type
    status
    date
    slug
    summary
    tags
    category
    icon
    password
    感谢你的支持,本文为赞助专属,为你提供额外的技术支持
     
    由于并不是所有的设备均可以通过 Giffgaff 的官方 App 无缝切换至 eSIM,因此我将为赞助的用户提供额外的技术支持,用于生成添加到更多支持设备的 eSIM 二维码
    在需要我协助转换之前,请先阅读本协助转换须知,完成设定相应的邮件转发,并填写协助转换申请表
    如无意外,我会在一天之内完成你的请求,并将生成好的 eSIM 二维码发送到你的联系方式上

    🪜 申请步骤

    1. 首先,确保你的 Giffgaff 账户已开启邮箱的二步验证
    1. 前往 GG临时邮箱 获取一个临时邮箱
    1. 设置该邮箱的邮件转发,将来自 @giffgaff.com 的邮件转发至该临时邮箱,具体步骤请阅读下文
    1. 填写以下 《Giffgaff eSIM 协助转换申请表》

    🌪️抛弃百度云!挂机自动转存OneDrive,细水长流迁移网盘数据

    AI summary
    type
    status
    date
    slug
    summary
    tags
    category
    icon
    password
    😡
    我本来不是百度云的重度用户,但不可否认在过往几年,有不少的私人数据存放在上面。然而我之前一直采取“绥靖”的政策,也没有特意做什么处理。一个是百度云的下载速度太慢了,数据虽然私隐,但不是特别急需,于是先放下不管;第二个是无可厚非的事实,百度云是资源分发的大站点,需要用的时候还是无可避免要接触到。不过还好,有好用的第三方工具能够提升我的使用体验,在此对多年来无私奉献的第三方工具开发者说一声感谢!
     

    🤔 我的需求

    目前基本上已经没有存活的第三方百度云工具了,因此下载端只能用臃肿的官方客户端。而上传方面,对于我来说则起码要满足以下几点:
    • 迁移的数据量比较大,为了节省空间转存完毕后能删除下载的文件
    • 能够长期稳定挂机转存的工具
    • 一整个文件夹的能保持子目录结构
    • 不用人工干预,在百度云客户端点击下载所有文件后可以撒手不管
    • 下载或上传成功后给我推送通知
    目前网上好像还没有好用的转存工具,于是我花了一天的时间写了一个Windows下的脚本,利用一个我白嫖的暂时闲置的挂机宝。实现 Windows百度云官方客户端 + Rclone + 目录监控工具 + VBS脚本 细水长流迁移数据到OneDrive上。

    🤗 具体步骤

    安装百度云

    🗒️Giffgaff 现正升级支持 WiFi Calling 中

    AI summary
    type
    status
    date
    slug
    summary
    tags
    category
    icon
    password
    📢
    快讯! Giffgaff 正在升级基础设施,以支持 WiFi Calling 及 VoLTE,在 4月 - 9月 期间将分批升级!
     

    中文翻译

    亲爱的朋友们,
    今天我们为大家带来了关于 WiFi Calling 和 VoLTE 的最新进展,我想和大家分享一下我们目前的情况以及未来可以期待的事情。
    我们知道你们许多人已经对这两个功能期待已久了,正如我们之前所提到,这其中涉及许多复杂的环节,需要很多团队的协作和大量的工作,来确保我们能够正确地为大家完成这项任务。
    那么,让我们来看看具体的细节吧!我相信你们一定都很期待。
    为了能够为我们的会员提供 VoLTE 和 WiFi Calling 服务,我们需要对使用我们服务的每个人进行一次迁移过程。这一迁移过程预计将于五月开始,并将持续几个月的时间
    对于技术发烧友来说,会员的通话服务将从2G频段逐步迁移到4G和5G频段,这意味着我们将逐渐每天迁移一批giffgaff的号码。
    完成这一过程后,WiFi Calling 和 VoLTE 将会自动启用,并且如果你有一部兼容的手机,你将能够使用这项服务。
    请记住,由于这是一个复杂的过程,这些时间框架可能会发生变化。我们会在迁移开始时告知大家,并且如果整体时间线有任何变化,我们也会及时通知大家。
    以下是一些主要细节的总结: