हाल ही में मेरे होम सर्वर पर चल रहे ऐप्स का सारांश
नमस्ते, मैं मुनो हूं।
हाल ही में मैंने अपने होम सर्वर पर जो ऐप्स बनाए हैं, उनके बारे में मैं संक्षेप में बताऊंगा। मैं केवल उन्हीं पर ध्यान केंद्रित करूंगा जो 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 है। यह इस वेबसाइट सहित एनालिटिक्स प्राप्त करने के लिए स्थापित किया गया है। DB स्वयं होस्ट मशीन पर स्थापित PostgreSQL से जुड़ने के लिए कॉन्फ़िगर किया गया है। इसका कोई विशेष कारण नहीं है, लेकिन व्यक्तिगत प्रबंधन के लिए होस्ट मशीन पर एक होना आसान है।
henrygd/beszel-agent:alpine
यह docker का उपयोग करके बनाए गए कंटेनरों की निगरानी के लिए है।
यह बहुत सुविधाजनक है। मैं इसे अपनी कंपनी में भी बढ़ावा देता हूं।
alleycat-frontend
यह इस वेबसाइट का फ्रंट-एंड है।
alleycat-admin
यह इस वेबसाइट के CMS एडमिन स्क्रीन के लिए है।
alleycat-pocketbase
यह इस वेबसाइट का बैक-एंड है। pocketbase, यह बहुत आसान है क्योंकि यह अधिकांश बोझिल बैक-एंड प्रक्रियाओं को संभालता है। स्व-होस्टिंग करने वालों के लिए मिनी-ऐप्स लॉन्च करने के लिए यह अच्छा हो सकता है। Pocketbase का अपना DB 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
टेलीग्राम निपटान सूचनाओं के लिए प्रवाह दर अधिसूचना डेमॉन।
funding-ncmma-funding-ncmma-notifier
यह volatility-cmma-go-api के लिए एक अधिसूचना डेमॉन है।
1btclove-app
की फ्रंट-एंड सेवा
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
ट्विटर छवियों और मीडिया को सहेजने के लिए फ्रंट-एंड।
x-media-downloder-queue:latest
क्यू प्रबंधन
redis:alpine
क्यू प्रबंधन के लिए redis।
x-media-downloder-autotagger
यह छवियों का अनुमान लगाने और उन्हें टैग करने के लिए एक API सर्वर है। यह सहेजी गई छवियों का पता लगाता है और उन्हें टैग करता है।
henrygd/beszel-agent-nvidia
यह इस सर्वर की निगरानी के लिए है।
अन्य
कुछ ऐसे भी हैं जो supervisor का उपयोग करके बनाए गए हैं...
जैसा कि उल्लेख किया गया है, मैंने केवल उन लोगों को सूचीबद्ध किया है जो डॉकर के साथ बनाए गए हैं; अन्य भी हैं, लेकिन वे बोझिल हैं, इसलिए मैं उन्हें छोड़ दूंगा। मेरे पास कुछ अन्य VPS भी हैं, लेकिन वे लगभग अप्रयुक्त हैं।