Docker 是一个开源的容器化平台,旨在让开发者和运维团队更轻松地构建、部署和运行应用程序。通过 Docker,应用程序和其运行所需的依赖可以被打包成一个轻量级的、可移植的容器,从而实现快速交付和一致性运行。
我使用 Portainer 管理 Docker。Portainer 是一个轻量级的、直观的容器管理工具,专为简化 Docker 和 Kubernetes 环境的管理而设计。它提供了用户友好的 Web 界面,帮助开发者和运维团队高效地部署、管理和监控容器化应用程序。
Portainer 安装指南:https://docs.portainer.io/start/install-ce/server/docker/linux
安装好后,可使用 Web 界面部署 Docker 应用,非常方便。
我的 Docker 应用如下:
1. CommaFeed
CommaFeed 是一款开源的 RSS 阅读器,旨在为用户提供一个简单、快速、无广告的新闻订阅体验。它被设计为 Google Reader 的替代方案,特别适合那些想要自己托管或避免复杂功能干扰的用户。可通过 Docker 部署。
项目地址:https://github.com/Athou/commafeed
自从 Google Reader 死亡之后,一直没找到合适的。最近用 Inoreader,但这种商业产品,界面上干扰性元素太多。而且在公司无法访问 Inoreader,所以网上找了一些可以自部署的,感觉 CommaFeed 是最适合我口味的。
2. Vaultwarden
Vaultwarden(原名 Bitwarden_RS)是一款开源的、轻量级的密码管理工具,专为运行在资源有限的环境中设计。它是官方 Bitwarden 密码管理器服务器的社区实现,提供了几乎所有官方功能,同时更容易自托管。可通过 Docker 部署。
项目地址:https://github.com/dani-garcia/vaultwarden
同样的,因为在公司只有 Windows 设备,同时公司网络环境也不方便使用 Google Chrome 自带的服务,所以只得寻找自托管的密码管理器,Vaultwarden 应该是为数不多的选择。
3. Memos
Memos 是一个开源的、自托管的笔记解决方案,设计旨在实现无缝部署和跨平台访问。提供简洁流畅的纯文本书写体验,同时辅以强大的 Markdown 语法支持,轻松实现丰富的格式化功能。可通过 Docker 部署。
项目地址:https://github.com/usememos/memos
其实我是想找到一个类似 minimal-web-notepad 之类的玩意儿,结果误打误撞装上了 memos。跟我的原始需求有些出入,不过可以作为自托管的微博使用。