इस प्रोजेक्ट के बारे में

यह रिपॉज़िटरी Rybbit को तैनात करने के लिए Docker Compose कॉन्फ़िगरेशन प्रदान करती है, जो Google Analytics का एक ओपन-सोर्स और गोपनीयता-अनुकूल विकल्प है। स्टैक सेटअप के लिए कई एनवायरनमेंट वेरिएबल्स पर निर्भर करता है, जिनमें Cloudflare Tunnel टोकन, डोमेन कॉन्फ़िगरेशन, PostgreSQL और ClickHouse के लिए डेटाबेस पासवर्ड, Redis पासवर्ड, Mapbox टोकन और ऑथेंटिकेशन सीक्रेट शामिल हैं। स्थिर संग्रह Docker होस्ट पर bind mounts के माध्यम से प्रबंधित किया जाता है: PostgreSQL डेटा के लिए `/opt/docker/rybbit/postgres` और ClickHouse एनालिटिक्स डेटा के लिए `/opt/docker/rybbit/clickhouse-data` पर। यह कॉन्फ़िगरेशन KubaMichalowski-homelab द्वारा बनाए रखे जाने वाले एक बड़े homelab सेटअप का हिस्सा है।