Сводка приложений, работающих на моем домашнем сервере в последнее время

5 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

Это API-сервер для криптовалютных ETF, используемый только локально.

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