2026-10-30 15:01:40
![]()
最近看到很多用 Claude Code 或者 Codex 魔改自家电视的帖子,大家借助 AI 去掉了电视里烦人的牛皮癣广告。
这让我找回了当年给手机刷机的感觉。
家里正好有一台老投影仪,极米的,音质其实很不错,但内置的 APP 乱七八糟。影视软件不管是爱奇艺还是腾讯视频都要收费,明明手机上买过会员,还得再买一个电视端会员才能看。电影、电视节目又分散在不同平台,买了这家的会员,还得买那家的,恼人得很,所以它很长时间都闲置在那边。
这下正好拿它试试水。
既然电视可以,投影仪原理应该也差不多,都是基于安卓的。于是下班回去就开始折腾,最后成功自定义了投影仪的桌面,还下载登录了 Spotify 和 YouTube Premium。搭配软路由,现在可以在投影上自由看视频了;不看视频的时候,也可以开着 Spotify 当个纯音乐播放器,还能自定义屏保。
![]()
原来的系统也保留着,可以随时切回去(当然我是不会切回去了……)
一些基础功能,比如自动梯形校正、对焦等也都还在。
看到这里,如果你也想折腾,现在就可以开始。完全不需要任何编程基础,全程只需要提问,然后配合 Codex 就能实现。(尽量选聪明一点的 AI)
我一上来就直接让 Codex 全权处理:
![]()
因为电脑和投影仪连的是同一个 Wi-Fi,它很快就找到了我的设备(我一开始还说成坚果 Pro 了……)
接下来就是一顿操作,启动 ADB。
这里把具体步骤再完整梳理一遍,方便想动手的小伙伴照着做。
我的投影仪配置是极米 Z6X Pro,Android 9,GMUI 6.6.100.04_499(PN211V6.12.6)。
![]()
Codex 给我的建议是安装一个活动启动器,安装包来自 F-Droid,我装的是 Activity Launcher 2.4.1。
![]()
需要准备一个 U 盘,把安装包拷进去,然后在投影仪上打开安装。
因为是 .apk 后缀的文件,你会发现投影仪识别不到:
![]()
解决方法参考极米官方 H2 文档里的 .apk1 后缀方法:把 apk 改成 apk1,重新插入投影仪,选择「全部文件」,找到 ActivityLauncher.apk1。打开后如果询问文件类型,依次选「其他」→「软件包安装程序」→「仅此一次」→「安装」就行了。
![]()
之后先找到名称以 DesignMenuActivity 结尾的项目,选择「启动活动」。
![]()
![]()
然后在左侧的 Execute Shell 里,用遥控器输入命令,临时设置 ADB 网络端口并启动 ADB 服务。
sh -c getprop>/sdcard/xgimi-before-adb.txt
读取当前系统属性,保存一份快照,供后面核对 ADB 的原始配置。
临时设置 ADB 网络端口:
setprop service.adb.tcp.port 5555
启动 ADB 服务:
setprop ctl.start adbd
没问题的话,就可以让 Codex 或者 Claude 测试连接了。
ADB 一旦打开,剩下的就简单了。
直接让 Codex 帮忙装了 YouTube:
![]()
还装了 Spotify:
![]()
当然,想要正常使用这些服务,你还需要一个软路由。我弄了个友善 R5S,又花 50 块钱买了个红米 AX3000 来发射 Wi-Fi 信号,投影仪连上红米的 Wi-Fi,就能愉快使用了。
之后又在 GitHub 上看到 aerial-tv 这个项目,觉得挺不错,也一并装上了。
GitHub 地址:https://github.com/pengchujin/aerial-tv
![]()
![]()
![]()
整体来说还是挺满意的。
![]()
![]()
最近晚上回到家,我都会不由自主地打开它,这台投影仪终于不吃灰了。
AI 确实在改变我们的生活。最近看极客湾说,有了 AI,现在国产安卓手机也都能 root 了,有时间我也打算去试试。
2026-10-28 09:56:01
![]()
众所周知,就像iPhone在不同的地区是不一样的,Apple ID也是分“三六九等”的。
想在 iPhone 上用 ChatGPT、Claude、Gemini 的官方 App,第一步就是要有一个美区 Apple ID,因为国区 App Store 里搜不到它们。
很多人以为注册美区账号需要美国手机号,很复杂,还有很多小伙伴甚至是花钱去买账号,其实大可不必。
昨天,我在 iOS 27.0.1 上重新注册了一遍,用国内的iPhone + 国内手机号收验证码就能完成,也不用绑定银行卡。下面把每一步的截图整理出来,供大家参考。
而且触类旁通,注册其他国家的Apple ID也可以用这个方法,我实测印度、德国、香港的Apple ID 也注册成功。
Apple ID,其实我个人更倾向于申请港区(或者台湾)的,原因是美区的一些app这俩区基本都能下到,而部分app美区没发下,港区的可以,比如Binance的完全版本,国区和美区都无法下载到,这个时候可以用香港的Apple ID【币安注册邀请链接:https://gao.ee/binance (我们都可以享受10%的交易手续费返现)】蚂蚁银行、reward+ 等app也只有香港的Apple ID才能下载到。
注册好以后,在 App Store 里就能搜到 ChatGPT 的官方 App:
![]()
我是在备用iPhone 11上先退出原来的国区账号再注册的。退出之前,确认照片、通讯录这些已经同步到 iCloud。退出时系统会问要不要在手机上保留一份数据,可以选择保留。
注册完以后,如果还想继续用国区的 iCloud,可以重新登录国区账号,美区账号只在 App Store 里单独登录,两边互不影响。
把手机里的 SIM 卡拔掉,状态栏显示 No SIM,然后只连一个普通的 WiFi 就可以,不需要开代理。
![]()
打开「设置 → 通用 → 语言与地区」,把 iPhone 语言换成 English,地区(Region)改成 United States。
注意,注册其他区也是同理,感觉这边是主要因素,因为我还测试注册了印度区、香港区、德国区,都能成功
改好后回到设置首页,点最上面的 Apple Account(登录)。
![]()
登录页面里不要输入已有账号,点 Don't have an Apple Account?。接着选择使用者的年龄段,选 Adult(18 岁或以上)。
![]()
名字和生日可以随便填,但生日要满 18 岁。下一页让你填邮箱,点下面的 Don't have an email address?。
![]()
在弹窗里点 Get an iCloud Email Address,然后输入你想要的邮箱名。
邮箱创建以后就不能改了,想好再点 Create Email Address。整个流程里最难的一步,可能就是想一个还没被人占用的邮箱名。
![]()
密码至少 8 位,要同时包含大写字母、小写字母和数字。
![]()
手机号这一页默认是 +1(United States)。点进去,把国家代码改成 +86(China mainland),再填你的国内手机号,验证方式选短信(Text Message)。
收到验证码后填进去,就完成了手机号验证。
![]()
点 Agree 同意条款,然后等它自动登录,中途不要退出。
![]()
登录成功后,进入「Apple Account → Payment & Shipping」,付款方式不用添加。只要账单地址那里显示 USA,就说明这是一个美区账号。
![]()
这时候打开 App Store,就能搜索并下载 ChatGPT、Claude、Gemini 这些官方 App 了。
然后充值的话,可以选择到Apple.com上购买官方的giftcard。
尽量不要去淘宝买第三方的礼品卡,因为可能会遇到盗刷信用卡买的黑礼品卡,导致你的美区ID被秋后算账!
能。设置里可以重新登录国区账号,继续用国区的 iCloud 同步照片和通讯录;美区账号只在 App Store 里单独登录,用来下载 App。
不需要。下载免费 App 不用添加付款方式。一般可以通过 Apple 的礼品卡来充值余额,然后付费。
花多少冲多少最稳妥。
有少部分小伙伴可能会遇到刚注册好就立马买充值卡然后付费购买应用,会被苹果的风控锁定,一般联系客服可以解决。
一般来说,如果你的主力ID已经有了,这个 ID 就用来下载 App 就好。另外,不要买卖账号,也不要找人代注册,风险更大。
这个方法适合想在 iPhone 上用海外 AI 工具官方 App 的朋友,全程只需要一个国内手机号和一个 WiFi。如果你需要的是港区账号、印度区账号,也是同理,我个人感觉关键是手机里的语言地区要对应。
本文是 2026 年 10 月 27 日在 iOS 27.0.1 上的实测,苹果的注册流程以后可能会变,有变化我会回来更新。
2026-10-15 17:05:53
![]()
Muse 最近挺火的,我一直没去尝试,今天趁着有空,赶紧研究一下。
找了市面上的很多教程,都是要指纹浏览器和住宅IP的,我折腾半天充了钱,还是一直显示:你已加入等候名单!
搞了大半天,浪费了时间和金钱,最后发现一个简单的方法,想着赶紧分享给大家。
用这个方法,可以全程无需指纹浏览器,无需住宅IP,只需要邮箱和一张有效的信用卡即可(我自己用的是plasma one的卡,有小伙伴用中行和招行的visa也成功了)
如果信用卡没成功的,可以尝试和我一样用plasma one试试,
下载地址:https://plasma.org/download/7J86QE
邀请码:7J86QE
一句话来说就是,虚拟的美国环境我们通过hyperbrowser来免费搞定。
首先,去 https://app.hyperbrowser.ai/ 注册一个免费账户,
注册好了大概是这样的,
![]()
然后点左边的playground,
![]()
把里面网址换成 https://www.muse.ai/
![]()
点Run运行,接着在里面打开Muse页面,可以点击右下角放大,然后在hyperbrowser里面用邮箱注册Muse。
![]()
![]()
![]()
![]()
![]()
如果出现
something went wrong
you can't create a new account right now,说明是邮箱的问题,换一个邮箱试试。
![]()
注册途中会验证年龄和卡,实测用浦发银行的master红沙宣绑定失败,用plasma one的卡可以成功绑定。
国家记得保持美国,邮编也用美国的。
![]()
![]()
只是扣款验证,1美元之后会退回来。
![]()
我的邀请码WEAK4N
针对48小时内注册的新用户,我们双方可以获得10亿额度。
![]()
![]()
![]()
![]()
显示1 billion 了。
之后只要正常在自己日常使用的浏览器里网页登录就能使用了,
![]()
![]()
开始愉快使用muse吧!
注意,目前有分享通过tg机器人领取30亿token的活动,但是有出现有人领了之后号被封的情况,所以目前比较稳的还是通过邀请码来领取token,我的邀请码是WEAK4N,一个邀请码只能使用30次,所以成功注册的小伙伴也可以在评论区接力发一下自己的邀请码。
2026-08-27 14:25:15
![]()
日常不管是工作还是生活中,我经常会有这样的需求:给别人一个安装包、一个配置文件、或者是一份内部资料,偶尔会需要传个视频。
一般这种情况下会用微信来传,但是有些敏感一点或者私密一点的东西,不想用它(尤其是apk文件默认还会给你改后缀);用邮箱附件的话工作上的可能更好一些,但是朋友之前的就显得比较麻烦了;我自己本身有搭建了nextcloud,用 Nextcloud 分享是OK的,但是有时候也觉得太重了一些;网上那些 WeTransfer 用着方便,文件却跑到别人服务器上,心里始终有点膈应。(都在一个局域网内的话,都是mac我就用airdrop,localsend也很好用,但是得对方有客户端)
今天咕咕给大家分享一个可以私有化部署的文件外链服务:Send。
它是当年火狐 Firefox Send 停更之后,社区继续维护的版本。简单来说就是:
自己搭一个极简的传文件的网站。打开网页,把文件拖上去,得到一条链接发给对方。对方用手机浏览器点开就能下载,不用注册,也不用装 App。
文件会在浏览器里先加密再传到你的服务器,解密钥匙写在链接的 # 后面。次数用完或者到期,文件会从硬盘删掉,不会在你机器上当网盘一直占着。
注意一下:它和 Bitwarden 密码管理器里那个也叫 Send 的功能不是一回事。Bitwarden Send 适合临时丢密码、一段敏感文字;今天这个是专门传文件的。
![]()
Send 能干嘛?
适合的场景包括:
不适合的场景:
提醒:Send 没有账号系统。管理卡片只存在你当时上传用的那个浏览器里。链接要自己复制保存,链接丢了,服务器上的密文也解不开。
看到这里,可能还是有小伙伴会疑惑:
我已经有 Nextcloud 了,直接开分享链接不就好了?为啥还要再搭一个?
可以,但体验不一样。
Nextcloud 是网盘:同步、版本、权限、日历、协作都捆在一起,分享只是其中一项。Send 只做一件事——加密外链,用完就删。
简单对比一下:
| 方案 | 适合谁 | 优点 | 不足 |
|---|---|---|---|
| 微信 / 邮箱附件 | 随便发一下 | 对方一定有 | 体积限制大,不适合视频 |
| Nextcloud 分享 | 已经在用网盘的人 | 和现有文件在一起 | 重,为了外链有点浪费 |
| Bitwarden Send | 丢密码、短文本 | 和密码库一体 | 附件很小,不适合大文件 |
| Send | 有 VPS、要给别人丢文件 | 轻、加密、对方不用装 App | 没有账号后台,链接要自己保管 |
咕咕的建议是:
日常短文本、密码继续用 Bitwarden。
自己的文件同步继续用现有网盘。
专门「发给别人、对方打开就能下」这一件事,用 Send 更干净。
项目地址(GitLab 主仓库,GitHub 是镜像):
https://gitlab.com/timvisee/send
https://github.com/timvisee/send
Docker 说明:
https://github.com/timvisee/send/blob/master/docs/docker.md
命令行客户端 ffsend:
https://github.com/timvisee/ffsend
感兴趣的小伙伴可以去给项目点个星星。
当然如果你想自己用 Docker 搭建一个,那我们就继续往下!
视频地址:
哔哩哔哩:
可以直接参考这篇内容:
https://blog.laoda.de/archives/nginxproxymanager/
创建一下安装目录:
sudo -i
mkdir -p /root/data/docker_data/send
cd /root/data/docker_data/send
接着我们来编辑 docker-compose.yml:
vim docker-compose.yml
贴入下面内容:
services:
send:
image: registry.gitlab.com/timvisee/send:latest
container_name: send
restart: unless-stopped
depends_on:
- send-redis
ports:
- "1443:1443"
volumes:
- ./uploads:/uploads
environment:
NODE_ENV: production
PORT: "1443"
BASE_URL: https://send.example.com #改成自己之后用的域名
REDIS_HOST: send-redis
FILE_DIR: /uploads
MAX_FILE_SIZE: "8589934592"
MAX_EXPIRE_SECONDS: "604800"
DEFAULT_EXPIRE_SECONDS: "86400"
EXPIRE_TIMES_SECONDS: "3600,86400,259200,604800"
MAX_DOWNLOADS: "20"
DOWNLOAD_COUNTS: "1,2,5,10,20"
DEFAULT_DOWNLOADS: "1"
send-redis:
image: redis:alpine
container_name: send-redis
restart: unless-stopped
command: redis-server --appendonly yes
volumes:
- ./redis:/data
需要改的地方:
BASE_URL 改成你自己的域名,必须带 https://,末尾不要加 /
1443 如果被占用了,可以改成服务器上没人用的端口,比如 11443:1443
MAX_FILE_SIZE 单位是字节,上面是 8GB,按你VPS实际的磁盘和需求改MAX_DOWNLOADS 和 DOWNLOAD_COUNTS 里加一个很大的数字,比如 999999
修改完成之后,英文输入法下按 i 修改,完成之后按 esc,然后输入 :wq 保存退出。
创建数据目录:
mkdir -p uploads redis
如果后面上传报权限错误,可以再执行:
chown -R 1000:1000 uploads redis
查看端口是否被占用,以 1443 为例:
lsof -i:1443
如果啥也没出现,表示端口未被占用,可以继续。
如果出现:
-bash: lsof: command not found
运行:
apt install lsof
cd /root/data/docker_data/send
docker compose up -d
查看日志:
docker compose logs -f
没报错的话,理论上本机访问:
curl -I http://你的ip:1443
能看到响应。这个服务是拿来传文件的,不建议直接裸奔公网,咕咕建议一定要配置 HTTPS 反向代理。
在添加反向代理之前,确保你已经完成了域名解析,不会的可以看这个:
域名购买、域名解析:https://blog.laoda.de/archives/namesilo/
之后登录 Nginx Proxy Manager,添加一个新的 Proxy Host。
按下面这样填:
send.example.com
http
172.17.0.1 (如果你的NPM和项目不在同一台服务器上,这边就填你项目所在的服务器的IP)1443
SSL 那边:
然后点进这个齿轮,贴上下面这段。
大文件上传不写这个,很容易被 NPM 默认限制卡成 413 或者中途断开:
client_max_body_size 8G;
proxy_request_buffering off;
proxy_buffering off;
proxy_connect_timeout 3600s;
proxy_send_timeout 3600s;
proxy_read_timeout 3600s;
send_timeout 3600s;
BASE_URL 必须和这里的域名、证书完全一致,不然生成出来的链接会错。
配置好之后,访问你自己的域名,比如:
https://send.example.com
就能看到上传页面。
如果你用的是 Caddy,也可以这样写:
send.example.com {
reverse_proxy 127.0.0.1:1443
request_body {
max_size 8GB
}
}
Caddy 会自动申请和续期 SSL 证书,适合不想点面板的小伙伴。
打开你的域名,把文件拖进去,选一下下载次数和过期时间,点上传。
![]()
右侧会出现一张卡片,上面有:
![]()
把链接发给对方即可。对方用电脑浏览器或 iPhone Safari 打开就能下。
链接大概长这样:
https://send.example.com/download/xxxxx/#一串密钥
# 后面是解密密钥,只活在浏览器里,不会进服务器日志。这条链接要自己保存好。关掉页面前不复制,换设备就找不到管理卡片了。
同一个浏览器再打开首页,右侧通常还会列出这个浏览器里传过、还没过期的文件。这是存在浏览器本地的,不是账号系统。
建议:
cd /root/data/docker_data/send
docker compose pull
docker compose up -d
docker compose down
cd /root/data/docker_data/send
docker compose down
cd /root/data/docker_data
rm -rf send
删除前记得先备份:
/root/data/docker_data/send/uploads
/root/data/docker_data/send/redis
上传的文件和 Redis 元数据都在这里。
BASE_URL 必须写成 https://你的域名,和反代域名一致,末尾不要 /。Send 这个项目还是挺有意思的。它不是网盘,也不是同步工具,就是当年火狐那个「加密外链」的自托管版。
相比 Nextcloud,它轻很多,对方也不用装客户端;相比商业传文件网站,数据在自己的 VPS 上,次数和到期时间自己决定。
如果你本来就有 VPS,又经常要把文件丢给别人,可以折腾一下。搭好之后,以后发个包就是打开网页、拖上去、复制链接,还是挺方便的。
2026-08-05 11:34:29
![]()
非常久没有和大家更新了,因为最近家里和公司事情比较多。
今天趁着难得的闲暇赶紧和大家更新一波。
我手上的这台 iON VPS,原来的续费价格是 20.19 美元/年。
![]()
![]()
不知不觉已经7年时间了。
最近收到 iON 的通知:从 2026 年 8 月 1 日起,这台机器将被调整为 40 美元/月的 iON Pro 1 套餐。
不升级套餐的话,8月5号正式停机。(说实话有点流氓了,至少等合约结束吧,而且才给了5天的时间迁移数据)
![]()
![]()
![]()
也就是说,原来一年只要 20.19 美元,以后一年要 480 美元,续费成本接近原来的 24 倍!
所以,是时候和它告别了……
11.11 美元年付套餐已经有用户反馈收到类似通知;我自己的 20.19 美元年付套餐已经确认收到。至于 22.22 美元年付套餐是否会统一调整,我猜大概率也会,包括之前还有68刀/年的,估计也会被清退。(可以看出公司经营状况确实不咋地了)
至此,一代神鸡iON,就此消失!
借着这个机会,除了回顾这台用了六七年的 iON,我也想着打开探针,把自己还在持有的 VPS 和独立服务器重新盘点一遍。
本期视频链接:https://youtu.be/B7fEraJypls
这是我收到的通知截图,
![]()
我这个账户对应的调整如下:
| 项目 | 原套餐 | 调整后的套餐 |
|---|---|---|
| 套餐 | iON-L09 | iON Pro 1 |
| 计费 | 20.19 美元/年 | 40 美元/月,即 480 美元/年 |
| CPU | 1 vCPU | 4 vCPU |
| 内存 | 2 GB | 8 GB |
| 硬盘 | 40 GB SSD | 160 GB |
| 流量 | 1 TB/月,出站单向计费 | 5 TB/月 |
| 生效日期 | — | 2026 年 8 月 1 日 |
新套餐的配置确实高了不少,但我过去留着它的原因就是便宜、三网联通优化和单向1T流量。价格变成 40 美元/月之后,他的替代品可太多了,实在是没有继续保留的必要。
我第一次知道这个套餐,是在 HostLoc 上看到有人讨论。后来我花了三四百元溢价收来,从 2019 年开始续费,一直用到现在。
![]()
它的配置放到今天其实在这个价位依旧能打:1 核、2 GB 内存、40 GB SSD、1 Gbps 带宽。但它每月有 1 TB 出站单向计费流量,过去还长期有 AS4837 联通优化回程。对于反向代理和日常小服务来说,一个字,香!
我最早拿它做反向代理,后来又把它当过一段时间的你懂的的主力机器。六七年下来,即使算上当初的二手溢价,它也早就回本了。单看价格、线路和使用年限,这仍然是我买过最划算的服务器之一。
iON 这些年也不是一直顺风顺水。线路经历过多次调整;2023 年 5 月,洛杉矶机房还曾因烟雾报警停电,等待消防人员排查,我这台机器大约 20 天后才恢复。后来线路恢复过 AS4837,但稳定性和服务状态都有过反复。
完整的历史更新可以看我之前的文章:iON VPS 使用记录。
借着这次 iON 退场,我又打开了自己的 探针。
打算回顾一下手头上的小鸡们。
![]()
下面这些价格和配置,都是我在 2026 年 8 月 2 日录制视频时,自己账户里显示的套餐与续费信息,很多都是活动套餐,确实已经“绝版”了,不过能顶多久,没人知道。
只能说不在乎天长地久,只在乎曾经拥有吧。
![]()
我的 BuyVM 最早在卢森堡,后来迁到了瑞士。现在账户里显示 VPS 续费 54 美元/年,折算下来每月 4.5 美元;另外还挂了一块 256 GB 的存储块,续费只要 15 美元/年。单看容量和流量,它到现在依然很有特色。
我当初买它,主要就是看中不限流量和便宜的存储块,拿来刷 PT 很舒服。后来不怎么玩 PT 了,这台机器也就逐渐进入吃灰状态。录视频时我重新登录后台看了一眼,本轮在线时间只有 23 天,平时基本没跑什么重要服务。
所以 BuyVM 对我来说其实用途已经消失了。机器本身和存储块都不贵,但如果继续放着吃灰,好像也是一笔支出,后面看自己经济情况是否继续续费。
还记得盯着监控抢卢森堡的存储块的日子……
往期回顾:【VPS选购分享】BuyVM——下载神器!无限流量,无视版权投诉,经常缺货DMCA版权投诉/适合BT/PT下载/Netflix解锁
![]()
![]()
我的 CloudCone 是活动时抢到的套餐,1 核、2 GB 内存、60 GB 硬盘,续费只要 10.44 美元/年。这个价位确实便宜,配置也够跑一些轻量应用,所以我一直留着。
不过最近确实遇到一个小插曲,截止写文章的时候,它因为迁移机房已经离线不止两周,控制面板里一直显示 Offline,尝试 Reboot 也没有恢复。原来有一个简单应用和 Telegram 群机器人跑在上面,停机之后我只能把机器人迁到别的服务器。
一年十美元出头的机器,买来折腾或做非关键服务没有问题。但这次长时间停机也再次提醒我:阿三真的很不靠谱……
往期回顾:【国外便宜高性价比的VPS 推荐】——CloudCone
![]()
我有两台 DMIT,一台是 EB CORONA,一台是 PRO WEE,都是活动时抢到的,续费分别是 49.9 美元和 36.9 美元。CORONA 有 2 TB 流量,线路也有优化,但目前基本处于吃灰状态。
真正派上用场的是 PRO WEE。它后来接替 iON,成为我的主力机器,线路表现不错,价格也还能接受。不过它每月只有 550 GB 流量,而且是双向计费;和 iON 的 1 TB 出站单向流量相比,日常使用不能那么随意了。
![]()
我目前主要使用三台 Hetzner,博客也部署在这里。它的服务器镜像、快照、备份和防火墙功能都比较完整,控制面板成熟,价格和性能也比较均衡,属于不需要经常操心的类型。
录视频时,博客这台机器本轮已经连续在线 320 天。之前博客偶尔无法访问,并不是 Hetzner 服务器本身不稳定,而是遇到过流量攻击,加上博客程序存在内存泄漏问题。后来在Halo项目负责人仙总的帮助下,成功迁移数据库并处理掉内存问题,最近这段时间一直比较稳,所以博客还会继续放在这里。
省心!
注册账号之前需要身份证,现在不知道怎么样了,有新注册的小伙伴也欢迎评论区留言。
往期回顾:【VPS选购分享】Hetzner——欧洲阿里云!性能小钢炮!非常适合跑业务,还有适合刷PT的神鸡!
![]()
HostHatch 的特色就是大盘鸡,这台配置:1 GB 内存、1 TB 硬盘、10 TB 流量,续费 3 年 65 美元。最初买它主要也是刷 PT,也打算拿来备份体积较大的内容。录视频时,它本轮已经稳定在线 400 多天,单看价格、容量和在线表现都很划算。
它的问题也很明确。1 TB 硬盘虽然够大,但只有 1 GB 内存,刷 PT 时内存和CPU 偶尔会顶满,只能控制任务和速度;另外新机开通和工单回复都偏慢。现在我很少再管它,容量优势没有真正用起来,后面可能出掉,也可能到期不续费。
往期回顾:【VPS选购分享】HostHatch——目前看过的最高性价比大盘鸡!40刀/年 2T硬盘!】
![]()
这台 Naranja Tech 是黑五买到的荷兰套餐,2 GB 内存、50 GB 硬盘、5 TB 流量,年付 18 欧元。欧洲机器给的流量比较足,这个配置拿来跑轻量项目也不会太局促。
我有一个小项目长期部署在上面,实际使用下来很稳。录视频前不久我手动重启过一次,所以监控只显示在线 55 天;重启之前,它已经连续运行了 400 多天。它没有特别花哨的控制面板和附加功能,但价格、性能和稳定性比较平衡。
![]()
![]()
我以前用的是 netcup 很有名的 RS 2000。它更像一台半独立服务器,CPU 资源是独享的,性能比普通 VPS 更稳定;每月流量超过 20 TB 后才会限速到 500 Mbps,过去很多人买它就是为了刷 PT。
后来因为预算和实际需求,我用不到这么重的配置,就换成了月付 4.74 欧元的 VPS 500:4 核、4 GB 内存、128 GB SSD。这个套餐在 24 小时内流量超过 2 TB 后会限速到 200 Mbps,对我来说仍然接近够用,性能和价格也比较平衡。
netcup 真正需要注意的是合约规则。确定不续费时,要在 Cancellation 页面提前取消,最好预留一到两个月;错过窗口后仍可能继续出账单,拖着不处理还会进入催缴流程(律师函警告!)。账号里长期没有任何服务,也可能被清理。机器本身没什么问题,但德国公司的合同管理比较严格,不能按照普通月付 VPS 的习惯随用随停。
![]()
![]()
OVH 以前经常放出一批带有“开奖”性质的独立服务器:标称配置不变,但实际开通后,硬盘数量或带宽偶尔会高于页面规格。我当时也买了一台,标称是 2×960 GB SSD,实际开出来却是 4×960 GB,算是硬盘开奖成功。
这台机器使用 Intel Xeon E3-1231 v3、32 GB 内存,月付 16.99 欧元。我把大约一半硬盘作为实际可用空间,另一部分拿来做 RAID。对于需要较大容量、又希望有冗余的服务来说,这个价格还是不错的。
OVH 的另外两个特点是自带 DDoS 防护和不限流量,适合放容量或流量需求较大的服务。它的官网和账户体系不算好用,空账户长期没有服务也可能被清理,但这台机器本身已经稳定使用了很久,我暂时没有淘汰它的打算。
往期回顾:【VPS选购经验分享】OVH——欧洲最大、世界第三的托管服务提供商,抗DDOS(独立服务器测评及取消RAID、挂载硬盘分享)
![]()
我的 RackNerd 年付大约 14.18 美元,512 MB 内存、10 GB 硬盘,属于很典型的入门低价 VPS。它和 CloudCone 类似,配置不高,但一年只要几十元人民币,非常适合拿来熟悉 Linux、练习部署环境或跑极轻量的服务的新手小伙伴。
这台机器买来之后我一直正常续费,实际上很少操作,基本也是吃灰状态。
它最重要的特色就是试错成本低,非常适合新手第一次接触 VPS。
之前整理的便宜的套餐在这边,有兴趣的小伙伴可以看看能不能捡漏:https://blog.laoda.de/vps
往期回顾:【国外便宜高性价比的VPS 推荐】——RackNerd
![]()
![]()
我的 SpartanHost 是 2021 年黑五抢到的 AMD 半价套餐,最初价格是 31.68 美元/年。后来第二年黑五我让官方把配置和价格一起翻倍,升级到 2 GB 内存、50 GB 硬盘,套餐本身续费约 63.63 美元/年;再加上额外的 DDoS 防护,目前总续费约 101.76 美元/年。
它曾经长期承担博客反向代理,洛杉矶线路对联通比较友好。后来博客持续遭到 DDoS 攻击,一个月要花好多钱买额外流量,定不值了我才把反代迁走,后来我加了DDoS 防护包,承担我其他几个网站的反代任务。
SpartanHost 的稳定性和工单体验一直不错,回复速度很快(老板亲自指挥,亲自回复),没想到不知不觉我都已经用了接近五年了……
比较遗憾的是,它这两年黑五似乎没有再做当年那种力度的活动,讨论热度也低了不少。
![]()
我现在持有最多的还是搬瓦工,主要有四台。它们的纸面参数配置一般,但稳定性已经经历了考验:录视频时,其中一台已经连续在线 998 天,49 美元那台更是连续在线 1043 天,没有重启也没有掉线。
我一直喜欢搬瓦工,一个重要原因是 KiwiVM 控制面板成熟。它有独立账号、密码和两步验证,需要把机器借给别人或单独管理时,不用交出主账户。切换机房后,服务器配置和数据都保持不变,通常只需要改一下新的 IP 就能丝滑恢复业务;自动快照和备份也比较方便。
搬瓦工的常规套餐并不便宜,真正有吸引力的往往是少量活动款。
搬瓦工的套餐整理在这里:BandwagonHost 套餐合集。
往期回顾:【VPS选购分享】Bandwagonhost(搬瓦工)——曾经的王者,三网G口GIA,贵族VPS
iON 这台 20.19 美元年付 VPS,我用了六七年,已经足够值回当初付出的价格。它的退场当然有点可惜,但也再次提醒我们:没有永远的低价套餐,也没有真正可以传家的 VPS。
大家最好不要为“绝版”支付高于机器本身好几倍的溢价,也不要把重要数据的安全寄托在任何一家服务器厂商身上。日常做好备份,让自己始终保留迁移的能力,比守着一台所谓的传家宝机器更重要。
关于服务器备份,我之前整理过一篇总览:服务器备份方案合集
2026-06-30 09:51:07
![]()
拖更好久了,今天来更新一下。(顺便吐槽今天德国踢的太臭了)
如果你平时用 Obsidian,应该多少都纠结过同步的问题。
先简单介绍一下 Obsidian。
Obsidian 是一个本地优先的 Markdown 笔记软件,所有笔记本质上都是一个个 .md 文件,放在自己的电脑或手机里。你可以用它写日记、做读书笔记、整理项目资料,也可以把它当成自己的「第二大脑」或者个人知识库。
它和普通云笔记最大的区别是:数据不被某个平台锁死。哪天不用 Obsidian 了,这些 Markdown 文件依然可以直接打开、迁移、备份。
这两年大模型火起来之后,Obsidian 的玩法也更有意思了。你可以把自己的笔记库整理成长期知识库,再配合 ChatGPT、Claude、Cursor、Cherry Studio,甚至 MCP 这类工具,让 AI 在你授权的范围内读取、总结、检索、改写自己的资料。
比如:
但前提是,你的笔记要能稳定同步、备份,并且在多台设备上都能访问。不然电脑上写了一半,手机上看不到;手机拍的图片附件,电脑上又没同步过来,体验就很割裂,很难顶。
今天咕咕给大家分享一个可以私有化部署的 Obsidian 同步服务:Fast Note Sync Service。
它搭配 Obsidian 插件 Fast Note Sync 使用,可以把自己的 Obsidian 笔记库同步到自己的服务器上,支持多端实时同步、附件同步、历史版本、回收站、分享链接,甚至还支持 REST API 和 MCP。
简单来说,就是:
自己搭一个 Obsidian 私有同步服务器,让不同系统的电脑、手机、平板之间的笔记可以实时同步。
笔记软件
![]()
![]()
Fast Note Sync 分成两部分:
它具体都能干什么?
.obsidian 配置同步适合的场景包括:
注意:目前官方 Roadmap 里端到端加密还在计划中,我们都是特别注意隐私的,所以强烈建议只部署在自己信任的服务器上,不要放到来路不明的机器上。
看到这里,可能有小伙伴可能会问:
我直接用 iCloud 不就好了?或者买官方 Obsidian Sync 不就好了?为啥还要自己折腾这个?
这个问题要分情况看。
如果你所有设备都是 Apple 生态,比如 Mac + iPhone + iPad,而且笔记不多、附件不大,那 iCloud 确实是最省事的选择。系统自带,不需要额外部署,也不用折腾服务器。
但是 iCloud 本质上是「文件夹同步」,不是专门为 Obsidian 做的同步服务。它没有 Obsidian 专用的网页后台、同步日志、Vault 管理、REST API、MCP、Git 自动化这些东西。如果你还想在 Windows、Android、Linux 上一起用,体验就没那么统一了。
官方 Obsidian Sync 是最省心、最稳妥的方案。官方页面写得很清楚,它支持端到端加密、版本历史、跨平台同步、离线编辑后再合并,还能细粒度控制同步哪些配置和文件。
价格方面,截至 2026 年 6 月 30 日,Obsidian Sync Standard 年付是 4 美元/月,月付是 5 美元/月,包含 1 个同步库、1GB 总存储、单文件 5MB 限制、1 个月版本历史;Sync Plus 年付是 8 美元/月,月付是 10 美元/月,包含 10 个同步库、10GB 总存储、单文件 200MB 限制、12 个月版本历史,还可以升级到 100GB 存储。
Fast Note Sync 是给这些人准备的:
简单对比一下:
| 方案 | 适合谁 | 优点 | 不足 |
|---|---|---|---|
| iCloud | Apple 全家桶用户 | 系统自带,最省事 | 跨平台一般,本质是文件夹同步 |
| Obsidian Sync | 想省心、重视稳定和隐私的人 | 官方维护,端到端加密,体验完整 | 需要订阅,有存储和单文件大小限制 |
| Fast Note Sync | 有 VPS、喜欢自托管的人 | 私有部署、空间自己定、支持后台/API/MCP | 需要自己维护,目前端到端加密还在 Roadmap |
所以咕咕的建议是:
如果你只是 Mac + iPhone 轻度同步,继续用 iCloud 就行。
如果你想要最稳、最省心,而且不差钱,官方 Obsidian Sync 依然是首选。
但如果你本来就有 VPS,又想把 Obsidian 变成一个真正属于自己的私有知识库,甚至后面还想接 AI / MCP / 自动化,那 Fast Note Sync 就很值得折腾一下。
不过还是要提醒一句:目前 Fast Note Sync 的端到端加密还在 Roadmap 里,服务端是可以处理你的笔记内容的。所以不要部署在不信任的服务器上,也不要把后台裸奔公网。重要笔记库第一次同步前,建议先做好本地备份。
官方 GitHub 地址:
服务端:https://github.com/haierkeys/fast-note-sync-service
Obsidian 插件:https://github.com/haierkeys/obsidian-fast-note-sync
Obsidian Sync 官方页面:https://obsidian.md/sync
截至 2026 年 6 月 30 日,服务端大概 1.7k 个 star,插件大概 2.5k 个 star,感兴趣的小伙伴可以去给项目点个星星。
当然如果你想自己用 Docker 搭建一个,那我们就继续往下!
视频地址:
哔哩哔哩:
可以直接参考这篇内容:
https://blog.laoda.de/archives/nginxproxymanager/
创建一下安装目录:
sudo -i
mkdir -p /root/data/docker_data/fast-note-sync
cd /root/data/docker_data/fast-note-sync
接着我们来编辑 docker-compose.yml:
vim docker-compose.yml
贴入下面内容:
services:
fast-note-sync-service:
image: haierkeys/fast-note-sync-service:latest
container_name: fast-note-sync-service
restart: unless-stopped
ports:
- "9000:9000"
volumes:
- ./storage:/fast-note-sync/storage
- ./config:/fast-note-sync/config
其中左边的 9000 可以改成服务器上没有用过的端口,比如 9010。
修改完成之后,英文输入法下按 i 修改,完成之后按 esc,然后输入 :wq 保存退出。
官方默认配置比较长,我们直接拉一份下来:
cd /root/data/docker_data/fast-note-sync
mkdir -p config storage
wget -O config/config.yaml https://raw.githubusercontent.com/haierkeys/fast-note-sync-service/master/config/config.yaml
如果 GitHub 拉取比较慢,可以用作者提供的 CNB 镜像:
wget -O config/config.yaml https://cnb.cool/haierkeys/fast-note-sync-service/-/git/raw/master/config/config.yaml
然后编辑配置文件:
vim config/config.yaml
先改这几个地方:
server:
ext-api-url: "https://note.example.com" #改成你自己之后用的域名链接
security:
auth-token-key: "换成一串足够长的随机字符串"
share-token-key: "再换成另一串足够长的随机字符串"
user:
register-is-enable: true
ext-api-url 改成你自己的域名。
auth-token-key 和 share-token-key 不要用默认值,随便找个密码生成器生成两串长一点的随机字符串即可。
这里先保持:
register-is-enable: true
因为我们第一次进去还要注册账号。等注册完第一个账号之后,后面再关掉注册。
查看端口是否被占用,以 9000 为例:
lsof -i:9000
如果啥也没出现,表示端口未被占用,可以继续。
如果出现:
-bash: lsof: command not found
运行:
apt install lsof
如果端口被占用了,就把 docker-compose.yml 里的左边端口改一下,比如:
ports:
- "9010:9000"
后面反向代理的时候也记得填新的端口。
cd /root/data/docker_data/fast-note-sync
docker compose up -d
查看日志:
docker compose logs -f
没报错的话,理论上访问:
http://服务器IP:9000
就能看到后台页面。
不过这个服务是拿来同步笔记的,不建议直接裸奔公网,咕咕建议一定要配置 HTTPS 反向代理。
在添加反向代理之前,确保你已经完成了域名解析,不会的可以看这个:
域名购买、域名解析:https://blog.laoda.de/archives/namesilo/
之后登录 Nginx Proxy Manager,添加一个新的 Proxy Host。
按下面这样填:
note.example.com
http
9000
SSL 那边:
Request a new SSL Certificate
Force SSL
Fast Note Sync 会用到 WebSocket,同步服务要实时通信,所以 NPM 里 Websockets Support 记得打开。
配置好之后,访问你自己的域名,比如:
https://note.example.com
就能进入后台。
如果你用的是 Caddy,也可以这样写:
note.example.com {
reverse_proxy 127.0.0.1:9000
}
Caddy 会自动申请和续期 SSL 证书,适合不想点面板的小伙伴。
![]()
![]()
设置管理员
![]()
第一次打开网页后台,会让你注册账号。
注册完成并登录之后,我们建议马上关闭注册,避免别人也跑来注册。
回到服务器:
cd /root/data/docker_data/fast-note-sync
vim config/config.yaml
找到:
user:
register-is-enable: true
改成:
user:
register-is-enable: false
![]()
然后重启:
docker compose restart
这样后面就不会开放注册了。
打开 Obsidian:
设置 -> 第三方插件 -> 浏览
![]()
![]()
搜索:
Fast Note Sync
如果插件市场里能搜到,直接安装启用即可。
![]()
如果搜不到,可以去 GitHub Releases 手动下载:
https://github.com/haierkeys/obsidian-fast-note-sync/releases
下载这几个文件:
main.js
styles.css
manifest.json
然后放到你的 Obsidian 库目录:
你的库/.obsidian/plugins/fast-note-sync/
重启 Obsidian 后启用插件。
回到 Fast Note Sync Service 的网页后台,访问你自己的域名:
https://note.example.com
右上角可以更改语言:
左侧进入:
Note Vaults
![]()
可以看到官方提供了两种方式:
![]()
如果你的电脑能正常唤起 Obsidian,可以直接点 One-click Authorization for Obsidian。
如果不行,就点 Copy API Config,然后手动粘贴到 Obsidian 插件设置里。
配置完成之后,Obsidian 就会开始和服务端同步。
电脑上我试了下没问题。
iPhone上我遇到无法粘贴复制的内容的问题,
只能在手机浏览器里登录网页,然后用一键授权的方式来配置了 = =
部署好之后,大概就是这样:
如果你平时 Obsidian 里有很多图片,建议服务器磁盘稍微大一点,不然附件多了之后很快就会占空间。
另外,如果你准备把 .obsidian 配置也同步,建议先拿一个测试库试一下,确认插件、主题、配置都没问题之后,再同步主力库。
cd /root/data/docker_data/fast-note-sync
docker compose pull
docker compose up -d
docker compose down
cd /root/data/docker_data/fast-note-sync
docker compose down
cd /root/data/docker_data
rm -rf fast-note-sync
删除前记得先备份:
/root/data/docker_data/fast-note-sync/storage
/root/data/docker_data/fast-note-sync/config
你的笔记数据和配置都在这里。
auth-token-key 和 share-token-key 不要用默认值。9000 端口裸露给公网。Fast Note Sync Service 这个项目还是挺有意思的,它不是简单的 WebDAV 同步,而是专门给 Obsidian 做的一套私有同步服务。
相比 WebDAV,它多了网页后台、历史版本、回收站、附件管理、分享、REST API、MCP 这些能力;相比官方 Obsidian Sync,它的优势就是可以自己部署,数据放在自己的服务器上,空间也由自己的硬盘决定。
当然,目前端到端加密还没完成,所以更适合放在自己的 VPS 或家里服务器上自用。
如果你本来就是 Obsidian 重度用户,又刚好有自己的 VPS,可以折腾一下。