इस प्रोजेक्ट के बारे में
TREK एक सेल्फ-होस्टेड यात्रा और ट्रिप योजनाकार है जो रीयल-टाइम सहयोग पर केंद्रित है। यह Docker इमेज (और Helm चार्ट भी) के रूप में उपलब्ध है और iOS तथा Android पर ऐप स्टोर के बिना इंस्टॉल करने योग्य PWA के रूप में चलता है।
योजना सुविधाओं में ड्रैग-एंड-ड्रॉप पुनःक्रमण और अनडू के साथ दिन की योजनाएँ, Leaflet, Mapbox GL या MapLibre GL के माध्यम से इंटरैक्टिव मैप, Google Places या OpenStreetMap के जरिए स्थान खोज, Overpass पर POI अन्वेषण, Google Maps/Naver सूचियों के साथ-साथ GPX, KML और KMZ से आयात, GPX और ICS निर्यात, OSRM पर ड्राइविंग/वॉकिंग/साइक्लिंग प्रोफ़ाइल के साथ स्वचालित दिन मार्ग छँटाई, Transitous पर सार्वजनिक परिवहन यात्रा-क्रम, और Open-Meteo से 16-दिन का मौसम शामिल हैं।
बुकिंग और धन में 16 आरक्षण प्रकार, बंडल हवाई अड्डा डेटा के साथ बहु-चरणीय उड़ानें और ट्रेनें, तिथि सीमाओं तक फैला आवास, KItinerary के माध्यम से पुष्टि आयात (EML, PDF, PKPass, HTML, TXT), पूर्णांक सेंट में व्यय विभाजन और निपटान सुझाव, प्रति-व्यय मुद्राएँ, टेम्पलेट और असाइनी के साथ पैकिंग सूचियाँ, कार्य-सूचियाँ, फ़ाइल अनुलग्नक और PDF निर्यात शामिल हैं।
सहयोग WebSocket सिंक का उपयोग करता है ताकि संपादन लाइव दिखें, सदस्य और अतिथि प्रबंधन, कॉन्फ़िगर करने योग्य अनुमति मैट्रिक्स, आमंत्रण लिंक, सार्वजनिक रीड-ओनली शेयर पेज, और वैकल्पिक समूह चैट, साझा नोट्स, पोल और आगामी-गतिविधियों की सूची। अतिरिक्त ऐडऑन में Immich या Synology Photos एकीकरण के साथ यात्रा जर्नल, देखे गए देशों और क्षेत्रों का Atlas, अवकाश कैलेंडर, और एक स्टैंडअलोन स्थान संग्रह लाइब्रेरी शामिल हैं।
एक प्लगइन सिस्टम रजिस्ट्री इंस्टॉल या साइडलोडेड ज़िप का समर्थन करता है, सैंडबॉक्स्ड चाइल्ड प्रोसेस, 63 प्रदान करने योग्य अनुमतियाँ, आउटबाउंड होस्ट अनुमति-सूचियाँ और हस्ताक्षर सत्यापन। एक वैकल्पिक MCP सर्वर PKCE के साथ OAuth 2.1, स्कोप्ड टूल्स और संसाधन, और ऑडिट लॉगिंग प्रदान करता है; बुकिंग निष्कर्षण Ollama, OpenAI-संगत एंडपॉइंट या Anthropic का उपयोग कर सकता है।
ऑफ़लाइन समर्थन ऐप शेल और रूट चंक्स को प्रीकैश करता है, ट्रिप डेटा को IndexedDB में संग्रहीत करता है, इडेम्पोटेंसी कुंजियों के साथ लेखन को कतारबद्ध करता है, और रास्टर मैप टाइल्स को पहले से डाउनलोड करने की अनुमति देता है। प्रशासन में कई लॉगिन विधियाँ (पासवर्ड, OIDC, पासकी), TOTP 2FA, दर सीमित करना, एन्क्रिप्टेड रहस्य, बैकअप, प्लग करने योग्य स्टोरेज बैकएंड, अधिसूचना चैनल, थीमिंग और 23 भाषाएँ शामिल हैं। स्टैक Node.js 22, NestJS 11, SQLite, React 19, Vite और Tailwind है, लाइसेंस AGPL v3।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.