Menyebarkan single-node Yugabita DB 2026.1.0.1 bersama CockroachDB
Kedua mesin sekarang berjalan berdampingan di K1M1; CockroachDB tidak tersentuh dan sisa jalur rollback. Tiga hal yang tidak jelas: - Versi bagan Helm bukanla...
Penahan Egress untuk resolver avatar, sebagai CiliumNetworkPolicy
Mengembalikan apa yang 8f6c672 dikembalikan, dalam satu-satunya bentuk yang benar-benar bekerja di sini. Percobaan sebelumnya gagal karena kebijakan NetworkPol...
Contain egress from the avatar resolver; note the Redis desertion pool
SecurityService kini menjalankan fetcher yang target URL dipilih oleh tak terpercaya pihak - rekaman BISI adalah konten DNS yang diterbitkan oleh siapa pun yang...
Tambahkan "Master Machine" (kamo-dev-1) perangkat RDP ke Guacamole
Local Kubuntu workstation share nya live Plasma / Wayland session over RDP via KRdp. Tambahkan sambungan bootstrap SQL idempoten (192.168.4.46: 3389, sage / sha...
Self-hosted expo-updates header untuk Mobile Copilot OTA
expo- proto-versi: 1 + expo-sfv- versi: 0 header respon bahwa expo- update klien membutuhkan dan statis MinIO tidak dapat memancarkan. Path lebih panjang awalan...
Tampilkan AIService / ws / ai- chat via api. * Host untuk klien mobile
IngressRoute (prioritas 100, websecure, ws- upgrade middleware sans compress) route wss: / / api. < domain > / ws / ai- chat ke layanan kamowsai-: 80 - pola yan...
Membuat bisikan - asr secara independen skable (HPA, multi- node)
Buang pin tunggal-node dan beralih ke cache model per- pod sehingga pods dapat jadwal pada titik apapun, dan tambahkan HPA (min 1 / max 4, CPU 75%, disengaja sk...
Ubah teks status koneksi klien Guacamole ke KamoDesktop
Override Jadi... 'Menghubungkan ke Guacamole...' layar (dan status terkait) membaca KamoDesktop.
Modul moderator Prosody, bisikan-asr, upload rekaman jibri
- Meet -prosody: version- kontrol konfigurasi plugin gubahan (menangkap telah ada token _ verifikasi no-op override yang dibuat out-of-band) dan tambahkan modul...
Aktifkan remerek Guacamole json-auth SSO + KamoDesktop
- JSON _ SECRET _ KEY (opsional) pada guacamole dari fungsi rahasia bersama desktop- sso Guacamole bundled - menulis -json ekstensi dewa-SSO link validate terha...
Hardened KubeVirt remote desktop + Guacamole gateway
Tambahkan suatu stack desktop jarak jauh lengkap, GitOps- yang diterapkan melalui layout aliran: - KubeVirt + CDI terpasang pada waktu terbuka (URL rilis pinne...
Provisi SOCIAL _ MESSAGES JetStream stream (social.inbound. >, social.lead. >) R1 untuk sosial- media inbound pipeline
Bootstrap universe- minio rahasia + ugc bucket note (mmm 14)
Tambahkan langkah 6 ke bootstrape -universe.sh: membuat rahasia universe- minio (AKSES _ KUNCI / SECRET _ KEY dari universe- backse- creds root s3) dan mencatat...
K1m1 gambar registry menggantikan pensiunan k0m1: 5000 (kredensial sama)
Kamo-universe namespace + quota + valkey, CockroachDB backup, observability stack
- Alam semesta /: namespace + ResourceQuota, Valkey -universe (AOF, hostPath k1m1), nightly CockroachDB backup CronJob, operator bootstrap script - Pemantauan /...
Tambahkan titik k3m1 + migrasi cluster mengintip ke IP LAN
- Statefulset: iklan / bergabung lebih dari 192.168.4.x (k1m1 = .22, k3m1 = .36); Wire Guard jatuh (k3m1 wg0 10,8.1 bertabrakan dengan IP K0m1). - dalam - peker...
Pre- benih sign.pink + www.sign.pink dalam STATIC _ DOMAINS
sign.pink adalah domain apex baru (consumer e- signature brand / white- label Kamo penyewa org). Pre-seed apex + www so a Let 's Encrypt cert ada sebelum lalu l...
Dokumen alias pinjaman saya untuk KamoLOS
Tambahkan 'myloan' ke daftar pengenalan SUBDOMAINS dan tulis ulang komentar untuk membuat tujuan daftar eksplisit (itu dokumenter; the dynamic Traefik Pemindaia...
Kelola mail.kamocrm.com TLS end-to-end
Otomatis-cert sekarang ketentuan dan mempertahankan Let 's Encrypt cert untuk mail.kamocrm.com (HTTP-01 melalui Traefik di port 80) dan menyimpan konsumen postf...
Reverse-proxy priceturbo.com apex + wildcard via k1m1 with TLS
k1m1 Traefik sekarang mengakhiri HTTPS untuk priceturbo.com dan * .priceturbo.com subdomain, meneruskan plain HTTP ke hulu Traefik pada 192.168.4.36: 80 dengan ...
Host reverse- proxy rate.lenses / stack.lentenes via k1m1 with TLS
k1m1 Traefik sekarang mengakhiri HTTPS untuk api.rate.lense, www.rate.lents, dan www.stack.lense, meneruskan plain HTTP ke hulu Traefik di 192.168.4,36: 80. Aut...
Tambahkan harga kotak surat @ kamocrm.com dan luar IMAP NodePort
- Surat Layanan Baru / dovebot-imap- eksternal (NodePort 30143 - > 143) jadi IMAP dapat dicapai dari luar cluster pada $NODE: 30143. - Harga benih @ kamocrm.com...
Benih pbx.k1.kluster.kamocrm.com sebagai domain statis
Softphone peramban membutuhkan SIP-over-WSS untuk mendarat di hostname dengan real Cert TLS. Tambahkan admin FreePBX / WS nama host ke STATIC _ DOMAINS sehingga...
Tambahkan transport WebRTC WSS untuk softphone peramban
Chan _ pjsip Asterisk sekarang mengikat angkutan WebSocket pada 0.0.0.0: 8089 dan Traefik mengakhiri TLS di * * * * * * * * * * * * * * * * * (port 443) sehingg...
Kegagalan Produksi dengan penjara PJSIP dan keadaan persisten
- Tambahkan fail2ban- configmap.yaml dengan [asterisk] dan [freepbx-web] penjara, eskalasi larangan peningkatan (1h Aver24h 130d), dungu LAN, dan custom asteris...
Integrate Coqui TTS with norman voice (VCTK p267)
- Deploy coqui-tts server (VCTK VITS model, CPU-only) as ClusterIP service on port 5002 with model cache at /var/lib/coqui-tts on k1m1 - Inject coqui_tts.agi ...
Add LAN DNS pod for split-DNS on k1m1
Deploys a dnsmasq pod with hostNetwork on k1m1 that listens on 192.168.4.22:53. Overrides pbx.k1.kluster.kamocrm.com -> 192.168.4.22 so LAN phones reach the PBX...
Sebarkan jembatan FreePBX 17 + Jigasi SIP pada k1m1 dan k2m1
FreePBX (melelahkan / freebbx: 17- terbaru) dijalankan dengan jaringan host sehingga SIP / RTP mempertahankan IP klien nyata, disematkan satu - per- nodeSelekto...
Gunakan ECDSA P-256 untuk spesifikasi sertifikat manajer dan bermigrasi RSA
Add weekly image prune and journal vacuum CronJob for k1m1
CronJob runs every Sunday 3am, privileged, pinned to k1m1. - crictl rmi --prune removes unused container images - nsenter journal vacuum enforces 500MB cap - CI...
Add geo-database-url to analytics-secret for CockroachDB geolite lookup
Kamo Analytics uses this URL to look up visitor IP→country/region/city from the **************** tables. Uses kamo user with password auth and sslmode=require (...
Add iframe-compatible middleware chain for kamo-analytics
Add security-headers-allow-iframe (no X-Frame-Options) and kamo-middlewares-allow-iframe chain so analytics can be embedded in iframes from internal.kamocrm.com...
Move kamo-analytics to own repo, keep only postgres in KlusterServices
- Remove analytics deployment, service, and nginx-configmap (now owned by kamo-analytics project with its own CI/CD pipeline) - Remove analytics-ingressroute ...
Rebrand analytics analytics UI with Kamo logo, title, and favicon
Adds nginx sidecar proxy that injects CSS to replace the analytics logo with KamoCRM logo, changes the page title to "Kamo Analytics", and overrides the favicon...
Add analytics analytics deployment and analytics.kamocrm.com routing
- New analytics/ directory: PostgreSQL StatefulSet + analytics deployment, services, and secret template - **************** routes analytics.kamocrm.com → analy...
Restore bergamot with working model sources and correct image
- replicas: 1 - Init container (alpine): downloads 4 pairs from data.statmt.org (tarballs for enes/enfr/ende/enpl) and 2 from firefox-translations-models GitH...
Configure Prosody, Jicofo, and secrets for Jibri recording support
Enable recording in Prosody, add Jibri XMPP passwords to secrets, and configure Jicofo brewery MUC for Jibri instance discovery.
Add Jibri deployment manifests for Meet meeting recording
Kubernetes deployment, service, and configmap for Jibri (Meet Broadcasting Infrastructure) to enable meeting recording with MinIO storage integration.
Add Meet service deployment steps to CI/CD pipeline for k1m1 and k2m1
Add distributed JVB pool with per-node StatefulSets on k1m1 and k2m1
Add Jicofo conference focus with JVB brewery and lobby enforcement
Add Prosody XMPP server deployment with JWT auth and lobby support
Add Qdrant vector DB and MiniLM embedding model K8s manifests
- Qdrant v1.12.1 deployment + ClusterIP service (ports 6333/6334) - HuggingFace TEI with all-MiniLM-L6-v2 deployment + service (port 8080) - Updated deploy-serv...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.