Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

ٹماٹر ڈاکٹر — مکمل مفت سیٹ اپ گائیڈ

اس ایپ کے 2 حصے ہیں:

  1. Website (PWA) — GitHub Pages پر مفت ہوسٹ ہوگی
  2. Worker (Proxy) — Cloudflare پر مفت ہوسٹ ہوگا، یہ آپ کی AI key کو چھپا کر رکھے گا

Step 1 — Gemini API Key بنائیں (مفت، کارڈ کی ضرورت نہیں)

  1. https://aistudio.google.com/apikey کھولیں
  2. Google اکاؤنٹ سے لاگ ان کریں
  3. "Create API Key" دبائیں
  4. Key کو کاپی کر لیں (بعد میں چاہیے ہوگی)

Step 2 — Cloudflare Worker Deploy کریں (مفت)

  1. https://dash.cloudflare.com پر اکاؤنٹ بنائیں
  2. Left menu میں Workers & Pages → Create → Create Worker
  3. کوئی نام دیں (مثلاً tomato-proxy) → Deploy
  4. Deploy ہونے کے بعد Edit code پر جائیں
  5. یہاں موجود worker.js کی پوری content کاپی کر کے وہاں پیسٹ کریں → Deploy
  6. اوپر بائیں طرف Worker کا URL نظر آئے گا، جیسے: https://tomato-proxy.yourname.workers.dev یہ URL کاپی کر لیں
  7. Settings → Variables and Secrets میں جائیں → Add دبائیں
    • Name: GEMINI_API_KEY
    • Value: (Step 1 والی key پیسٹ کریں)
    • Type: Secret رکھیں → Save & Deploy

Step 3 — Website میں Worker کا URL ڈالیں

  1. index.html فائل کھولیں (کسی بھی text editor میں)
  2. یہ لائن ڈھونڈیں:
    const WORKER_URL = "https://YOUR-WORKER-NAME.YOUR-SUBDOMAIN.workers.dev";
  3. اپنے Worker کا اصل URL (Step 2.6) اس جگہ لگا دیں
  4. Save کریں

Step 4 — GitHub Pages پر Upload کریں

  1. github.com پر نئی public repository بنائیں
  2. "Add file → Upload files" سے یہ فائلیں ڈالیں: index.html, manifest.json, sw.js, icon-192.png, icon-512.png (worker.js مت ڈالیں — وہ صرف Cloudflare پر جاتی ہے)
  3. Settings → Pages → Branch: main, Folder: / (root) → Save
  4. 1-2 منٹ بعد لنک ملے گا: https://username.github.io/repo-name/
  5. موبائل پر لنک کھولیں → "Add to Home Screen" کریں

نوٹ

  • Gemini کا مفت پلان روزانہ محدود درخواستیں دیتا ہے (ذاتی استعمال کے لیے کافی ہے)
  • Cloudflare Worker بھی مفت ہے (روزانہ ہزاروں درخواستیں)
  • Key ہمیشہ Worker کے اندر محفوظ رہتی ہے — کبھی بھی website کے code میں نظر نہیں آئے گی

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages