منصوبے کے بارے میں

Miniflux ایک سادہ اور مخصوص نظریات والا فیڈ ریڈر ہے جسے Go میں لکھا گیا ہے۔ یہ Atom، RSS، اور JSON Feed سمیت مختلف فیڈ فارمیٹس کو سپورٹ کرتا ہے، اور OPML امپورٹ/ایکسپورٹ کی اجازت دیتا ہے۔ یہ ایپلی کیشن پکسل ٹریکرز کو ہٹانے، URLs سے ٹریکنگ پیرامیٹرز کو ختم کرنے، اور بیرونی JavaScript کو بلاک کر کے پرائیویسی اور سیکیورٹی پر توجہ مرکوز کرتی ہے۔ اہم صلاحیتوں میں شامل ہیں: - مواد کی تبدیلی (Content Manipulation): متعلقہ مواد نکالنے کے لیے مقامی Readability پارسر، CSS selectors کے ذریعے کسٹم اسکریپر رولز، اور آرٹیکلز کی شمولیت یا اخراج کے لیے regex فلٹرز۔ - یوزر انٹرفیس: ایک ریسپانسیو، خلفشار سے پاک ڈیزائن جس میں متعدد تھیمز (Light, Dark, System) اور کی بورڈ شارٹ کٹس کی وسیع سپورٹ موجود ہے۔ - انٹیگریشنز: 25 سے زیادہ تھرڈ پارٹی سروسز (جیسے Discord, Notion, Telegram) کے ساتھ انٹیگریشن، Go اور Python کلائنٹس کے ساتھ ایک REST API، اور Fever اور Google Reader APIs کے ساتھ مطابقت۔ - تکنیکی خصوصیات: اسٹوریج کے لیے PostgreSQL کا استعمال، ایک سنگل اسٹیٹکلی کمپائلڈ بائنری فراہم کرتا ہے، اور Docker ڈیپلائمنٹ کو سپورٹ کرتا ہے۔ یہ کم وسائل کے استعمال (low-resource footprint) پر عمل کرتا ہے اور Twelve-Factor App طریقہ کار کی پیروی کرتا ہے۔ - تصدیق (Authentication): مقامی کریڈنشلز، Passkeys (WebAuthn)، Google OAuth2، اور OpenID Connect کو سپورٹ کرتا ہے۔