-4.png)
甲骨文云可以用来自部署些什么?道理我都懂——像甲骨文这种免费的VPS,最好不要拿来放一些很重要的东西。但即便如此,稍微学会一点Docker的操作皮毛之后,依然可以打开自部署这扇门,门后有成就感、有乐趣,同时也带着一点风险。
自部署环境
| 项目 | 配置 |
|---|---|
| 实例规格 | 基于ARM的Ampere A1 Compute,3核、18GB RAM、150GB存储 |
| 资源占比 | 这个Docker实例占了甲骨文云账户可用资源的3/4,剩下1/4留给了这个WordPress站点 |
| 操作系统 | Ubuntu 22.04 |
| 管理面板 | Easypanel |
| 其他前提 | 有自己的域名(直接托管在Cloudflare上);居住地非中国大陆(若能自行解决网络质量问题,在国内也可参考);主力手机是Pixel,所以部署的服务必须有Android端App或支持PWA |
这里要注意的是,并非所有自部署软件都能在ARM架构上运行,这一点在挑选服务时必须先考虑进去。
自部署内容一览
下面这5个服务,功能介绍部分参考了ChatGPT的生成内容,使用体感则是我自己实际跑下来的感受。
| 服务 | 相当于 | 我的实际用途与体感 |
|---|---|---|
| ownCloud | 自托管版Dropbox | 主要用来聚合Google Drive和Dropbox,方便访问自动备份的档案。和孪生兄弟NextCloud相比,搭好之后用起来明显更轻便,虽然这个判断没什么严谨依据。 |
| Immich | 自托管版Google Photo | 功能和流畅度可以比肩Google Photo本身,对国内没有Google框架、又有自部署条件的朋友尤其合适。唯一限制是容量——150GB里接近20%都被它占用了,毕竟自己的照片总量大概25GB。 |
| AdGuard Home | 自建DNS去广告服务,类似Pi-hole | 这是我刚摸索自部署时最早搭起来的服务。去广告是刚性需求,甲骨文云的性能和安全性也让我更放心把它放上去——这也是我在Easypanel里完成的第一个容器化服务。 |
| Vaultwarden | 轻量版Bitwarden密码管理 | 因为顾虑免费VPS可能带来的风险,我犹豫了挺久才把密码服务从Google搬过来。用了没几天,作为替代品体验还不错,对iOS等非Android平台兼容也没问题,App和Chrome插件都能直接用官方Bitwarden客户端。 |
| ntfy | 自托管推送通知服务 | 主要用来把iPhone收到的短信转发出去。因为它本身没有密码保护机制,比起用公开的第三方服务,自部署让我更安心。 |
值得一提的是,Vaultwarden的Web端和各平台客户端还带了一个send功能,可以实现文件和文本的阅后即焚。
下半部分见这里:甲骨文云可以用来自部署些什么(下)
.png)

