एप्लिकेशन को लागू करने के लिए DNS उपनाम का नाम बदलें
ऑटो-सर्ट की SUBDOMAINS सूची, उपलब्धता स्वास्थ्य जांच यूआरएल और मिडलवेयर टिप्पणी अब ऐप्स से मेल खाती है -> सबडोमेन को नाम देने के लिए आवेदन करें कमो आंतरिक और सु...
ब्रह्मांड बैकअप: quay.io से mc खींचो, docker.io/minio/mc चला गया है [skip ci]
मिनियो ने अपनी डोकर हब छवियों को वापस ले लिया, इसलिए बैकअप के अपलोड कंटेनर में बैठे थे ImagePullbackoff from 2026-09-12. ConcurrencyPolicy Forbid that one अटक ग...
नोड-कॉन्फ़िगर: रजिस्ट्री prune के साथ कचरा संग्रह नहीं होना चाहिए --delete-untagged [skip ci]
K1m1 पर रात्रि प्रून केवल मेजबान पर रहते थे। इसके कचरे के संग्रह के साथ चला गया --delete-untagged, जो प्रति-platform को हटा देता है, एक OCI छवि सूचकांक प्रकट कर...
ऑटो-सर्ट: www.stack.loans का प्रावधान करना बंद करें
रेटकैप एस्टेट को 2026-08-04 से 0 तक बढ़ाया गया है, इसलिए कुछ भी जवाब नहीं दिया गया है HTTP-01 for stack.loans. इसके प्रमाणपत्र 2026-08-02 और उनके आदेश पर समाप्त...
Disable node-exporter's xfs कलेक्टर [skip ci]
यह इस कर्नेल के /proc/fs/xfs/stat ("xpc") को पार नहीं कर सकता है और एक त्रुटि को लॉग इन कर सकता है। प्रत्येक खुरचनी, ~ 240/h प्रति नोड। फ़ाइलसिस्टम का उपयोग अप्...
Kamo app ocr * तालिकाओं का मालिक है [skip ci]
OCRService (वेब और कार्यकर्ता) स्टार्टअप पर अपनी खुद की ocr * तालिकाओं को बदल देता है और मना कर देता है स्वामित्व के बिना शुरू करने के लिए; काम करने वाले दुर्घट...
सभी आवेदन कार्यभारों के लिए गैर-सुपर उपयोगकर्ता kamo app भूमिका [skip ci]
सुपरयूज़र कामो के रूप में जुड़ी सेवाएं। एक idempotent स्क्रिप्ट जोड़ें जो बनाता है kamo app (कोई सुपरयूज़र नहीं, कामो का सदस्य नहीं, इसलिए यह ROLE को वापस सेट न...
स्क्रैप YugabyteDB tserver / YSQL और सुरक्षा सेवा पूल मीट्रिक [स्किप ci]
कनेक्शन आकार देने के पीछे कोई डेटा नहीं था: कुछ भी नहीं डेटाबेस या स्क्रैप Hikari पूल। एक curated सर्वर-स्तर tserver नौकरी जोड़ें (पूर्ण समापन बिंदु है) ~3.25M ...
node-config(k3m1-ext): eno1 on DHCP as k3m1-ext, केवल अपने पते से यातायात द्वारा इस्तेमाल किया
k3m1 का तीसरा केबल पोर्ट है जो साझा थोक रिले (पोस्टफिक्स-ऑर्ग्स, 47.181.8.86) भेजता है। DHCP इसे एक पता और कुछ नहीं देता है, इसलिए मुख्य तालिका अस्पृद्ध है; निय...
ऑटो-सर्ट: जंक-सर्ट क्लीनअप को वास्तव में जंक को देखने के लिए इसे लिखा गया था
cleanup orphan certificates () 'l auto-cert.kamo/fqdn' के साथ सूचीबद्ध। कि लेबल स्कैनर से अधिक नया है, यह फ़ंक्शन हटाने के लिए मौजूद है, इसलिए चयनकर्ता ने अपने ...
ऑटो-सर्ट: बैच के रूप में एक ऑर्ग के प्रमाण पत्र जारी करें, हर 90 सेकंड में एक नहीं
एक नया संगठन अपने मेजबानों के सभी ग्यारह के लिए एक प्रमाण पत्र की जरूरत है, और प्रत्येक एक अलग प्रमाण पत्र है। लूप प्रत्येक के लिए इंतजार अगले स्पेक को लागू करन...
थीम होस्ट पर ब्रेटली को पसंद करें, और पिछले तर्क को सही करें
दो चीजें, उनमें से एक इससे पहले प्रतिबद्धता में सुधार। पिछली प्रतिबद्धता ने एक जांच के साथ 'एनकोडिंग: [br, gzip]` को उचित ठहराया api.kamocrm.com के खिलाफ। यह ज...
Prefer brotli, रोक संपीड़न क्या पहले से ही संकुचित है
साझा `compress` मिडलवेयर `compress: {}`, जो तीन है अलग डिफ़ॉल्ट और उनमें से कोई भी हम चाहते हैं। जब भी ग्राहक इसे बिल्कुल प्रदान करता है, तो ट्राफिक ने gzip को...
स्पष्ट स्तंभ सूचियों के साथ लोड - पोजीशनल COPY चुपचाप भ्रष्ट
नहीं कॉलम सूची नक्शे के साथ STDIN से COPY T CSV फ़ील्ड तालिका के भौतिक विज्ञान के लिए कॉलम ऑर्डर। CSVs CockroachDB और Hibernate पर COPY (SELECT *) से आते हैं पू...
स्पष्ट स्तंभ सूचियों के साथ लोड - पोजीशनल COPY चुपचाप भ्रष्ट
नहीं कॉलम सूची नक्शे के साथ STDIN से COPY T CSV फ़ील्ड तालिका के भौतिक विज्ञान के लिए कॉलम ऑर्डर। CSVs CockroachDB और Hibernate पर COPY (SELECT *) से आते हैं पू...
कॉकरोचडीबी के साथ स्कीमा समानता - 714 टेबल, 8706 कॉलम
बहाव ने अपना स्थान अर्जित किया। KamoInitializerसेवा स्कीमा का निर्माण करती है JPA संस्थाओं से और 599 तालिकाओं का उत्पादन; उत्पादन 714 होता है। 115 अंतर उन तालिक...
कॉकरोचडीबी के साथ स्कीमा समानता - 714 टेबल, 8706 कॉलम
बहाव ने अपना स्थान अर्जित किया। KamoInitializerसेवा स्कीमा का निर्माण करती है JPA संस्थाओं से और 599 तालिकाओं का उत्पादन; उत्पादन 714 होता है। 115 अंतर उन तालिक...
ब्रह्मांड माइग्रेशन के लिए पूर्ण CockroachDB-> YSQL अनुवादक
सभी 15 माइग्रेशन अब YugabyteDB: 111 टेबल, मिलान करने के लिए स्वच्छ रूप से लागू होते हैं वास्तव में कॉकरोच डीबी। आठ अलग CockroachDB-केवल निर्माण होना था संभाला, ...
ब्रह्मांड माइग्रेशन के लिए पूर्ण CockroachDB-> YSQL अनुवादक
सभी 15 माइग्रेशन अब YugabyteDB: 111 टेबल, मिलान करने के लिए स्वच्छ रूप से लागू होते हैं वास्तव में कॉकरोच डीबी। आठ अलग CockroachDB-केवल निर्माण होना था संभाला, ...
CSV निर्यात के माध्यम से COPY करने के लिए STDOUT, साथ ही एक CSV-aware verifier
परिवहन COPY है ... (FORMAT CSV), नहीं `cockroach sql -format = csv`। बाद में SQL NULL को साहित्यिक स्ट्रिंग "NULL", के रूप में प्रस्तुत करता है। एक वास्तविक मूल...
CSV निर्यात के माध्यम से COPY करने के लिए STDOUT, साथ ही एक CSV-aware verifier
परिवहन COPY है ... (FORMAT CSV), नहीं `cockroach sql -format = csv`। बाद में SQL NULL को साहित्यिक स्ट्रिंग "NULL", के रूप में प्रस्तुत करता है। एक वास्तविक मूल...
हर स्वीप स्कीमा-वेयर बनाएं; कामो में 714 टेबल हैं, 680 नहीं
एक table schema='public' के खिलाफ क्रॉस-चेकिंग SHOW BACKUP (714 ऑब्जेक्ट) सूची (680) ने पांच अन्य स्कीमा में रहने वाले 34 टेबल्स को उजागर किया: Email metadata, ...
हर स्वीप स्कीमा-वेयर बनाएं; कामो में 714 टेबल हैं, 680 नहीं
एक table schema='public' के खिलाफ क्रॉस-चेकिंग SHOW BACKUP (714 ऑब्जेक्ट) सूची (680) ने पांच अन्य स्कीमा में रहने वाले 34 टेबल्स को उजागर किया: Email metadata, ...
CokroachDB के लिए YugabyteDB समानता की जांच के लिए बेसलाइन कैप्चर
दो पास: सस्ते बैचेड गिनती (*), फिर एक आदेश-स्वतंत्र चेकसम। चेकसूम प्रति पंक्ति md5 hashes स्पष्ट बजाय पूर्णांक के रूप में योग करता है md5(string agg(h ORDER BY...
CokroachDB के लिए YugabyteDB समानता की जांच के लिए बेसलाइन कैप्चर
दो पास: सस्ते बैचेड गिनती (*), फिर एक आदेश-स्वतंत्र चेकसम। चेकसूम प्रति पंक्ति md5 hashes स्पष्ट बजाय पूर्णांक के रूप में योग करता है md5(string agg(h ORDER BY...
बैठक-सचिव ************* jibri रिकॉर्डिंग ingest के लिए
Lets jibri endize.sh अपनी रिकॉर्डिंग अपलोड करने के लिए MediaService; मैच क्लस्टर *** मूल्य मीडिया सर्विस के खिलाफ मान्य है।.
प्रावधान R1 MEDIA JetStream stream by idempotent bootstrap Job
मीडिया/लीड-फीड इवेंट्स (मीडिया.फीड*, media.post.*) में कोई जेटस्ट्रीम नहीं था धारा, इसलिए प्रकाश अनुरोध के लिए '503 नहीं प्रतिवादी उपलब्ध' लौटे (चैट> को CHAT ME...
नोड-कॉन्फ़िग (k1m1-runner): रिकॉर्ड डेटा.forgejo.org IPv4 पिन + क्षमता = 6
लाइव ऑन-नॉड बदलाव: डेटा। Forgejo.org केवल IPv6-only है और k1m1 में कोई नहीं है IPv6 मार्ग, इसलिए नौकरी कंटेनर लटका ~ 133s और कार्रवाई / चेकआउट विफल रहा। इसके IP...
एकल k1m1 + k3m1 क्लस्टर पर समेकित klusterservices
- NATS: स्टैंडअलोन सिंगल पॉड ने k1m1 (ड्रॉप k2m1 + जेनेरिक क्लस्टर वेरिएंट) पिन किया - CockroachDB: पिन k1m1, एकल नोड - संयुक्त - MySQL: एकल उदाहरण दरों से ले ज...
अपग्रेड v3.0 -> v3.3 (termittent WebSocket डिस्कनेक्ट)
v3.0.0 intermittently WS 101 अपग्रेड को पूरा करता है तो किसी भी समय सॉकेट को बंद कर देता है फ्रेम प्रवाह - ब्रह्मांड गेम क्लाइंट में आवर्ती 'लोड पर डिस्कनेक्ट' ...
node-config: दस्तावेज़ k1m1 forgejo-runner config (-add-host for submodule DNS)
K1m1 पर नौकरी के कंटेनर सार्वजनिक DNS में वापस आते हैं, इसलिए बेड़े-स्वैप http://k1m1:3000 .gitmodules यूआरएल वहाँ क्लोन करने के लिए विफल। पिन k1m1 कंटेनर के मा...
node-config: दस्तावेज़ k1m1 docker daemon insecure-registry
K1m1 forgejo-runner के निर्माण HTTP Forgejo रजिस्ट्री के लिए धक्का; डेमन.जॉन ने केवल 5000 प्रविष्टियों के साथ भेज दिया, इसलिए हर बिल्ड जॉब लैंडिंग k1m1 पर एक HT...
लैन पर k3m1 के साथ साझा दो नोड क्लस्टर में शामिल हों; खाता अलगाव
लैन मार्गों के लिए सेवानिवृत्त वायरगार्ड मार्ग (10.8.x.x) (192.168.4.22 <-> 192.168.4.36 :6222) रूट यूआरएल में एम्बेडेड क्रेड्स के साथ। क्लस्टर का नाम बदलें Kam...
node-config: k1m1 kubelet अधिकतम फली 110 -> 200
डिफ़ॉल्ट RKE2 अधिकतम फली = 110 मारा जा रहा था, अवरुद्ध kamolos रोलिंग अद्यतन तैनाती (maxSurge:1,maxUnable:0 को पहले नए फली बनाने के लिए स्लॉट की आवश्यकता है पुर...
Update Traefik routes: themes.* assets now only load from k1m1 minio instead of balancing across k0m1, k1m1, and k2m1
Use VPN addresses for k0m1/k2m1 minio-public backends
- Endpoints: k0m1 10.8.0.1, k2m1 10.8.2.1 (VPN); k1m1 stays local - IngressRoute host match: 100.64.x.x -> 10.8.0.1, 10.8.1.1, 10.8.2.1
MinIO secret creation from workflow (MinIO is managed manually)
NATS, CockroachDB और CI/CD वर्कफ़्लो के लिए टेलेस्केल (100.64.xx) से वायरगार्ड वीपीएन (10.8.x.x) तक IP पते को अपडेट करें
सभी 14 पथों के साथ पूरा कामो लोगो एसवीजी जोड़ें
आंशिक पथ के बजाय सीधे पूर्ण एसवीजी सामग्री को एम्बेड करें
कामो लोगो के लिए सीएसएस-केवल दृष्टिकोण का उपयोग करें
सीएसएस पृष्ठभूमि-छवि का उपयोग करके टूटी हुई SVG फ़ाइल माउंट को हटा दिया गया सीधे #logo तत्व पर बाहरी लोगो लोड करने के लिए
बाहरी कामो लोगो URL को संदर्भित करने के लिए लोगो को ठीक करें।
इसके बजाय बाहरी लोगो को एम्बेड करने के लिए SVG छवि तत्व का उपयोग करें टूटे हुए बदलाव के साथ जटिल पथ
Kamo लोगो SVG के साथ Roundcube लोगो.svg बदलें
माउंट कस्टम लोगो.svg to ********** राउंडक्यूब वॉटरमार्क / बैकग्राउंड लोगो को बदलने के लिए
कस्टम सीएसएस फ़ाइल को ओवरराइड करने के लिए जोड़ें राउंडक्यूब वॉटरमार्क लोगो
- वॉटरमार्क ओवरराइड के साथ कस्टम.css बनाया गया - माउंट सीएसएस फ़ाइल to /var/www/html/custom.css - अतिरिक्त शैली शीट लोड करने के लिए राउंडक्यूब को कॉन्फ़िगर करें
कामो लोगो के साथ सभी राउंडक्यूब लोगो को वॉटरमार्क सहित बदलें
अद्यतन किया गया skin logo विन्यास करने के लिए सरणी प्रारूप को कवर: मुख्य शीर्षलेख लोगो - छोटे ढहने वाला हेडर लोगो Inbox watermark/background लोगो
ऑटो-cert SUBDOMAINS सूची में मेल सबडोमेन जोड़ें
मेल.kamocrm.com के लिए स्वचालित एसएसएल प्रमाणपत्र निर्माण सक्षम करता है
इनबाउंड मेल के लिए होस्टपोर्ट के माध्यम से पोस्टफिक्स पोर्ट 25 और 587 को उजागर करें
K1M1 पर बाह्य SMTP कनेक्शन प्राप्त करने के लिए आवश्यक है
सीधे मेलगन SMTP का उपयोग करने के लिए राउंडक्यूब को कॉन्फ़िगर करें
बाहर जाने वाले मेल के लिए स्थानीय पोस्टफिक्स को बायपास करना, सीधे कनेक्ट करना smtp.mailgun.org पोर्ट 587 पर TLS के साथ
Switch Postfix to Alpine-based deployment with MySQL support
Similar to Dovecot, using Alpine 3.18 with postfix-mysql package installed at runtime for reliable MySQL virtual maps support
Fix postfix command to use apt-get instead of apk
boky/postfix is Debian-based, not Alpine
Add postfix-mysql support for MySQL virtual maps
Installed postfix-mysql package at container startup to enable MySQL dictionary lookups for virtual domains/users/aliases
जैसा कि आप शिपिंग देखते हैं?
यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.
