最近在家用服务器上运行的应用程序汇总

3 min

language: ja bn en es hi pt ru zh-cn zh-tw

大家好,我是无能。

最近,我将简要总结一下我在家用服务器上部署的应用程序。我只会列出那些通过docker部署的。

服务器 1

ghcr.io/umami-software/umami:latest
henrygd/beszel-agent:alpine
alleycat-frontend
alleycat-admin
alleycat-pocketbase
cec-converter
cec-api
cec-fetcher
nginx:latest
volatility-cmma-go-api
volatility-cmma-go-fetcher
pulse-crypto-monitor-ui
tele-flow-rate-app
funding-ncmma-funding-ncmma-notifier
1btclove-app
henrygd/beszel:0.17.0

ghcr.io/umami-software/umami:latest

这是Umami。我部署它是为了收集包括本网站在内的分析数据。数据库本身配置为连接到主机上运行的PostgreSQL。没有特别的原因,只是我个人觉得在主机上有一个数据库更便于管理。

henrygd/beszel-agent:alpine

这是用于监控通过docker部署的容器的。

这个非常方便。我甚至在公司里也私下推广它。

alleycat-frontend

这是本网站的前端。

alleycat-admin

这是本网站的CMS管理界面。

alleycat-pocketbase

这是本网站的后端。pocketbase非常方便,因为它基本上可以处理大部分繁琐的后端逻辑。对于自托管爱好者来说,它可能非常适合启动小型应用程序。由于Pocketbase本身的数据库是SQLite,它不适合大型应用程序,但我认为能够用它来简化应用程序架构已经很不错了。

cec-converter

它用于转换加密货币ETF的流入/流出数据。

cec-api

这是一个仅在本地使用的加密货币ETF的API服务器。

cec-fetcher

这是用于获取加密货币ETF数据本身的守护进程。

nginx:latest

这是用于volatility-cmma的反向代理容器

volatility-cmma-go-api

https://stg.api.1btc.love/volatility/docs

这是在此处提供的加密货币API服务器

volatility-cmma-go-fetcher

数据获取守护进程

pulse-crypto-monitor-ui

这是一个我个人的加密货币仪表板,但可能很快就会关闭

tele-flow-rate-app

Telegram结算通知的流速通知守护进程

funding-ncmma-funding-ncmma-notifier

这是volatility-cmma-go-api的通知守护进程

1btclove-app

https://1btc.love/

的前端服务

henrygd/beszel:0.17.0

用于监控此服务器本身的beszel客户端

服务器 2

nginx:alpine
x-media-downloder-frontend
x-media-downloder-queue:latest
redis:alpine
x-media-downloder-autotagger
henrygd/beszel-agent-nvidia

nginx:alpine

用于x-media-downloder-frontend的反向代理容器

x-media-downloder-frontend

用于保存Twitter图片和媒体的前端

x-media-downloder-queue:latest

队列管理

redis:alpine

用于队列管理的redis

x-media-downloder-autotagger

这是一个用于推理和图像标记的API服务器。它会识别并标记已保存的图像。

henrygd/beszel-agent-nvidia

这是用于监控此服务器的。

其他

image.png还有一些是用supervisor部署的...

如前所述,这里只列出了通过docker部署的应用程序,还有其他一些正在运行,但为了避免麻烦,我将省略它们。此外,我还有几个VPS实例,它们基本上都处于闲置状态。

Related Posts