最近在家用伺服器上運行的應用程式總結

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