Resumo dos aplicativos em execução no meu servidor doméstico recentemente

5 min

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

Olá, sou um inútil.

Vou fazer um breve resumo dos aplicativos que estou executando recentemente no meu servidor doméstico. Vou me limitar apenas aos que estão configurados com docker.

Servidor 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

É o Umami. Está configurado para coletar análises, incluindo as deste site. O próprio DB está configurado para se conectar ao PostgreSQL que está no host. Não há uma razão específica, mas é mais fácil para minha gestão pessoal ter um no host.

henrygd/beszel-agent:alpine

É para monitorar contêineres configurados com docker.

Isso é incrivelmente útil. Eu até o promovo na empresa por conta própria.

alleycat-frontend

É o frontend deste site.

alleycat-admin

É para a tela de administração do CMS deste site.

alleycat-pocketbase

É o backend deste site. pocketbase torna as coisas muito mais fáceis, pois a maioria dos processos de backend complicados são resolvidos. Para quem faz auto-hospedagem, pode ser bom para iniciar mini-aplicativos. Como o DB do Pocketbase é SQLite, não é adequado para aplicativos de grande escala, mas acho que uma arquitetura de aplicativo que pode ser simplificada com isso é bastante boa.

cec-converter

Converte o inflow/outflow de ETFs de criptomoedas.

cec-api

É um servidor de API para ETFs de criptomoedas usado apenas localmente.

cec-fetcher

É um daemon para obter os próprios ETFs de criptomoedas.

nginx:latest

Contêiner de proxy reverso para o lado volatility-cmma.

volatility-cmma-go-api

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

É o servidor da API de criptomoedas que está sendo distribuída aqui.

volatility-cmma-go-fetcher

Daemon para aquisição de dados.

pulse-crypto-monitor-ui

É um painel pessoal para criptomoedas, mas provavelmente será desativado em breve.

tele-flow-rate-app

Daemon de notificação de taxa de fluxo para notificações de liquidação do Telegram.

funding-ncmma-funding-ncmma-notifier

É um daemon de notificação para volatility-cmma-go-api.

1btclove-app

https://1btc.love/

Serviço de frontend para

henrygd/beszel:0.17.0

Cliente beszel para monitorar o próprio servidor.

Servidor 2

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

nginx:alpine

Contêiner de proxy reverso para x-media-downloder-frontend.

x-media-downloder-frontend

Frontend para salvar imagens e mídias do Twitter.

x-media-downloder-queue:latest

Gerenciamento de fila.

redis:alpine

redis para gerenciamento de fila.

x-media-downloder-autotagger

É um servidor de API para inferência e marcação de imagens. Ele detecta e marca as imagens salvas.

henrygd/beszel-agent-nvidia

É para monitorar este servidor.

Outros

image.pngHá também algumas coisas configuradas com supervisor...

Conforme mencionado, apenas os itens configurados com docker estão listados, e há outras coisas em execução, mas vou omiti-las por serem tediosas. Existem vários outros VPSs, e a maioria deles está praticamente abandonada.

Related Posts