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

Fit.ly عداؤں، سائکل سواروں اور ٹرائیایتھلیٹس کے لیے ایک خفیہ آنالیٹس سوٹ فراہم کرتا ہے جو اپنی تربیت کے ڈیٹا کو اپنی قابضتی میں رکھنا چاہتے ہیں. ریپوزٹری کلون کرنے کے بعد، استعمال کرنے والے Docker (توصیفی طریقہ) کے ذریعے یا Python ماحول میں直接着 aplicación چلا سکتے ہیں. ترتیب دینی config.ini فائل کے ذریعے ہوتی ہے جس میں Strava, Oura, Withings, Stryd, Peloton, Fitbod, Nextcloud اور Spotify جیسے سروسیز کے API کلیdz اور راز درج کیے جاتے ہیں. ایپ port 8050 پر Dash‑ بنیادینی ویب انٹرفیس پر مشتمل ہے جو سیٹنگز، سرگرمیوں کا جائزہ، کارکردگی کا تجزیہ اور موسیقی سننے کی عادات کے صفحات فراہم کرتا ہے. ڈیٹا رفرش دستی طور پر ڈیش بورڈ سے ٹریگر ہوتا ہے، جو منسلک ہر سرویس سے سب سے تازہ معلومات کھینچتا ہے. پروڈکشن ڈپلویمنٹ کے لیے، README میں ایک docker‑compose مثال شامل ہے جو Nginx‑ بنیادینی ریورس پروکسی اور Let's Encrypt TLS ختم کرنے والی سسٹم شامل کرتی ہے، جس کی وجہ سے سروس کو ایک مخصوص ساب‑ڈومین کے ذریعے 접근 کیا جا سکتا ہے. تمام استعمالকারী ڈیٹا لوکل ڈیٹا بیس میں حجم کے طور پر ماؤنٹ किए گئےまま محفوظ رہتا ہے، جس سے مکمل ڈیٹا ملکیتی یقینی بنائی جاتی ہے۔