Giter Site home page Giter Site logo

fod's Introduction

alt text

توسعه نرم‌افزار بدون زجر

اگر در ایران توسعه دهنده نرم‌افزار هستید قطعا تحریم‌های ظالمانه را حس کردید. ما به عنوان یک ارگان مستقل غیرانتفاعی با فراهم کردن یک پراکسی سرور رایگان سعی داریم در چارچوب قوانین کشور به شما کمک کنیم تا این تحریم‌ها را به راحتی دور بزنید.
بخشی از سایت‌هایی که توسط این سرویس دور زده می‌شوند (لیست کامل می‌تونید از فایل domains ببینید)

.android.com
.teamtreehouse.com
.upwork.com
.bluemix.net
.swift.org
.fbsbx.com
.googletagservices.com
.jenkins.org
.arcgis.com
.adservice.google.com
.jhipster.tech
.classroom.google.com
.c9.io
.edx.org
.php.net
.githubusercontent.com
.slack.com
.play.google.com
.photodune.net
.videohive.net
... and

سرورها در دیتاسنترهای داخل کشور قرار دارد و در نتیجه با توجه به شرایط اینترنت کشور شما می‌توانید با سرعت بیشتری دیتا مورد نیاز خود را دانلود کنید. اگر اطلاعات کافی برای استفاده از پراکسی ندارید سعی کردیم آموزش‌های مختصری برای شما فراهم کنیم. سعی ما بر این است به مرور زمان سرویس و آموزش‌ها را بهبود دهیم تا نیازهای بیشتری را برطرف کند.

توجه داشته باشید که این سرویس فقط برای دور زدن تحریم‌ها ساخته شده و سایت‌هایی که تحریم نکردند یا فیلتر شدن از این سرویس قابل دسترسی نیست.

اطلاعات سرویس

برای استفاده از پراکسی می‌توانید از این آدرس و پورت استفاده کنید

address: fodev.org
port:8118

کافیست اطلاعات بالا در تنظیمات پراکسی برنامه مورد نظر خود وارد کنید.

حمایت از سرویس

میزان استفاده از سرویس بالا رفته درنتیجه نیاز به سرورهایی با محدودیت کمتر حس میشه. ما تصمیم گرفتیم از شما برای تامین هزینه‌ها کمک بگیریم تا راحت‌تر ادامه بدیم.
از طریق لینک زیر میتونید به ما در تامین هزینه‌های سرویس کمک کنید. سعی میکنیم زود به زود هزینه‌های صرف شده و کمک‌های دریافت شده رو بهتون اطلاع بدیم.
توجه داشته باشید که همچنان کمک‌های دریافتی تعهدی برای ما ایجاد نمیکنه که این سرویس برای همیشه کار کنه. ما در حد امکان سعی میکنیم مثل سابق ادامه بدیم ولی ممکنه از داخل و خارج مشکل قانونی پیش بیاد، ممکنه راه‌های عبور از فیلتر سخت شه، ممکنه ما خسته شیم و یا … که نتونیم ادامه بدیم.

https://idpay.ir/fodev

هزینه‌ها تا کنون

توسط هزینه/زمان مورد
سروش ۱ سال سرور خارج
بکتوری ۱ سال سرور ایران
i12e از خرداد ۹۷ تا اسفند ۹۸ سرور ایران
محمدرضا ۴ ماه سرور خارج
مصطفی ۲ ماه سرور خارج
بهداد ۲ ماه سرور خارج
بهداد ۱ سال دامین
حمایت مردمی $15.38 سرور خارج February
حمایت مردمی $10.80 سرور خارج March
حمایت مردمی $12.66 سرور خارج April
حمایت مردمی $17.55 سرور خارج May
حمایت مردمی ۲۳۰٬۰۰۰ دامین
سروش June سرور خارج
حمایت مردمی $10.44 سرور خارج July
بهداد-محمدرضا August سرور خارج
مریم $20 سرور خارج September
اینفرا هیروز از ۹۹ تا کنون سرور ایران
اینفرا هیروز سال ۹۹ دامین
بهداد October 2019 - December 2020 سرور خارج
عارف January 2021 - March 2021 سرور خارج
سرور دزدی April, May 2021 سرور خارج
عارف June 2021 - حال حاضر سرور خارج
حمایت مردمی ۴۰۹٬۰۰۰ دامین ۱۴۰۰

لیست حمایت‌های صورت گرفته را میتونید از لینک زیر ببینید

حمایت‌ها

تبدیل تومن به دلار (مبلغ تبدیل شامل هزینه جابه‌جایی مثل درصد پی‌پل صراف و ... هست)

تاریخ مقدار فی
۹۷/۱۲/۲۶ 43$ = 615,000 تومن 1$ = 14325 تومن
۹۸/۳/۶ 25$ = 300,000 تومن 1$ = 12000 تومن

موجودی صندوق تا تاریخ ۲۲ اسفند ۹۹

ارز مبلغ
دلار 1.17
تومن 1,470,500

افزودن به سرویس

اگر از سایت یا سرویسی استفاده می‌کنید که ایران تحریم کرده ولی در این سرویس نیست می‌توانید با زدن ایشو یا افزودن دامین مورد نظر در فایل domains همین ریپو و پول ریکوست به ما اعلام کنید تا اضافش کنیم.

Android Studio

وارد settings شوید، در لینوکس از منوی file (ویندوز و مک هم شبیه هستند)
در کادر جست‌جو عبارت proxy وارد کنید تا صفحه http proxy آورده شود
گزینه Manual proxy configuration انتخاب کنید سپس http
در مقابل Host name آدرس پراکسی و در مقابل Port number پورت گفته شده وارد کنید

سایت‌هایی که تحریم نیستند را می‌توانید در No proxy for قرار دهید

Gradle

در فایل gradle.properties سراسری خط‌های زیر را به همراه اطلاعات پراکسی اضافه کنید. چنانچه تنظیمات در فایل gradle.properties سطح پروژه جاری اضافه شود، به مخزن گیت‌ شما اضافه شده و ممکن است برای عملکرد CI ایجاد اشکال کند.

سایت‌هایی که تحریم نیستند را می‌توانید در nonProxyHosts قرار دهید

systemProp.http.proxyHost=fodev.org
systemProp.http.proxyPort=8118
systemProp.https.proxyHost=fodev.org
systemProp.https.proxyPort=8118

فایل gradle.properties سراسری در مسیرهای زیر قرار دارد(در صورت عدم وجود فایل، به صورت دستی ایجاد کنید):

Windows: C:\Users\YOURUSERNAME\.gradle\gradle.properties
Linux: ~/.gradle/gradle.properties

در فایل توجه داشته باشید که اگر از ریپازیتوری‌ای جز jcenter استفاده کنید احتمال داره به مشکل بخورید.
در صورت امکان از ترنسپرنت پراکسی استفاده کنید و فقط دامین‌های موجود رو از پراکسی رد کنید.
در صورتی که با gradle به مشکل خوردید به ما بگید تا دنبال راه حل بهتری باشیم.

فایرفاکس

https://addons.mozilla.org/en-US/firefox/addon/foxyproxy-standard
foxyproxy یه پلاگین برای فایرفکس و فکر کنم کروم هست که می‌تونید خیلی راحت و دم دستی تنظیمات پراکسی رو توش تغییر بدید.
پلاگین رو نصب کنید، add new proxy رو بزنید، تنظیمات پراکسی رو وارد کنید و ذخیره کنید.
از قسمت مود پراکسی‌ای که ساختید رو فعال کنید.

نکته:‌بدون این پلاگین هم میشه از تنظیمات فایرفکس پراکسی رو تغییر داد ولی این دم دسته

یه فایل foxyproxy-patterns.json وجود داره که میتونید اونو تو افزونه ایمپورت کنید و بدون نیاز به تغییر دادن دستی پراکسی (هربار) یکبار پراکسی رو تنظیم کنید و همیشه بدون نگرانی از تحریم از فایرفاکس استفاده کنید.
این فایل توسط یک اپلیکیشن ساده تحت NodeJS بدست میاد.


همچنین میتونید از افزونه SwitchyOmega برای فایرفاکس استفاده کنید.

Chrome

https://github.com/FelisCatus/SwitchyOmega/releases
اکستنشنی هست به نام SwitchyOmega که می‌تونه تنظیمات پراکسی کروم رو باهاش دست کاری کرد. نصبش کنید.
کنار آدرس بار آیکنش اضافه می‌شه از option گزینه new profile رو انتخاب کنید، یه اسم براش وارد کنید و گزینه proxy profile رو بزنید. بعد از وارد کردن اطلاعات پراکسی apply change رو بزنید.
هر وقت خواستید می‌تونید با کلیک رو آیکنش به راحتی ارتباط رو مستقیم کنید یا از پراکسی رد کنید.
تنظیماتی داره که چه سایت‌هایی از چه پراکسی‌ای رد شند می‌تونید بگید سایت‌هایی که در این سوریس وجود دارند از این پراکسی رد شند و بقیه سایت‌ها به روش دیگری

Proxifier

با پراکسی فایر در ویندوز و مک یه جورایی میشه یه ترنسپرنت پراکسی راه انداخت و بدون اینکه برای بقیه برنامه‌ها تنظیماتی انجام داد ترافیکشون رو از پراکسی رد کنید همچنین اگر با gradle به مشکل خوردید احتمالا این روش جواب گو خواهد بود
با یک جستجو در اینترنت یه نسخه از برنامه رو دانلود کنید و سپس فایل fox.ppx در همین ریپازیتوری را دانلود و در برنامه ایمپورت کنید.

Git

برای استفاده در گیت و میتونید از این روش استفاده کنید

git config --global http.proxy fodev.org:8118
git config --global https.proxy fodev.org:8118

اگر مشکل حل نشد این لینک رو نگاه کنید #181 (comment)

و برای غیر فعال کردن پروکسی دستور

git config --global --unset http.proxy
git config --global --unset https.proxy

Mercurial

برای استفاده در hg میتونید از این روش استفاده کنید

http_proxy=http://fodev.org:8118
https_proxy=http://fodev.org:8118

و بعدش به شکل معمول از فرمان hg استفاده کنید

hg clone URL

خط فرمان لینوکس

برای نصب اسکریپت اگر از پوسته bash استفاده میکنید این دستور

curl https://raw.githubusercontent.com/freedomofdevelopers/fod/master/fodcmd/fod.sh >> \
~/.bashrc && source ~/.bashrc

و اگر از پوسته zsh این دستور

curl https://raw.githubusercontent.com/freedomofdevelopers/fod/master/fodcmd/fod.sh >> \
~/.zshrc && source ~/.zshrc 

برای فعال کردن پروکسی دستور

fod --enable

و برای غیر فعال کردن پروکسی دستور

fod --disable

Npm

برای استفاده در npm

npm config set proxy http://fodev.org:8118
npm config set https-proxy http://fodev.org:8118

Docker

برای نصب در Ubuntu/Debian

ویرایش فایل زیر و افزودن

/etc/apt/apt.conf.d/proxy.conf

Acquire::http::Proxy::download.docker.com "http://fodev.org:8118/";

برای استفاده در docker

mkdir -p /etc/systemd/system/docker.service.d
nano /etc/systemd/system/docker.service.d/http-proxy.conf

[Service]
Environment="HTTPS_PROXY=http://fodev.org:8118"

systemctl daemon-reload
systemctl restart docker

برای استفاده در Dockerfile

ENV HTTPS_PROXY="http://fodev.org:8118"

WakaTime

VSCode Extension

داخل برنامه دکمه F1 رو بزنید و بعد تایپ کنید Wakatime: Proxy و پروکسی http://fodev.org:8118 رو بزنید

ادامه دارد

http://creativecommons.org/licenses/by-sa/3.0

fod's People

Contributors

aldeonmoriak avatar ali4heydari avatar alidkhh avatar alinri avatar aminmaghsodi avatar aminvakil avatar amir9480 avatar behdad222 avatar behnejad avatar bkhezry avatar dinamycam avatar drsdavidsoft avatar eamirgh avatar fakhamatia avatar hatamiarash7 avatar hkhademian avatar mamal72 avatar mehralian avatar mhb8898 avatar miladheydari avatar mkh1373 avatar mohammad-mahmoodi avatar mohsenr7596 avatar mostafa-asg avatar mrmim-tfe avatar oraclenik avatar persianpros avatar shahinsorkh avatar sinakarimi7 avatar soltanipoor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fod's Issues

How to add your proxy in "SDK Update Sites" part?

How to add your proxy in "SDK Update Sites" part?

Please give us the whole URL to your repository XML file.
It's something like:
https://yourdomainname/android/repository/addon.xml
Or
https://yourdomainname/files/android/xml/repository-10.xml

image

Write a step-by-step guide for Linux users

Hi

I was wondering if we could write a guide for Linux users. I spent a few hours to find the solution!
Here is a walk-through:

  1. Install Privoxy on the local machine as a proxy server
  2. Forward all entries in domains file to fod.backtory.com:8118
  3. Apply the proxy system-wide.

dev.twitter.com

Hi, Please consider supporting twitter API too 👍
dev.twitter.com

add nativescript.org

NativeScript is a nodejs based platform for hybrid applications (one application that runs on web AND mobile phones)

telerik.com

سلام

لطفا آدرس زیر را نیز به لیست اضافه کنید.
ممنون از سرویس خوبتون.

telerik.com

FireBase

Firebase will not open ! It stucks on loading page

TeamViewer

سلام
برای تیم‌ویوور هم قابل استفاده است؟
چون فقط سایتش رو میشه باهاش باز کرد ولی با ست کردن پروکسی در خود نرم‌افزار کار نمیکنه

incredibuild.com

سلام

در استفاده از این سایت تحریم هستیم:
incredibuild.com
ممنون از سرویس خوبتون

add duckduckgo.com

duckduckgo.com is implemented programming based search algorithms to help programmers
this search engine is a must for a programmer

login button is invisible in vuforia!!!

Hi
Thank you very much for add Vuforia in FOD list ♥
when I use Backtory proxy and open developer.Vuforia.com, Everything is right.
But in dev portal, when I want to login, login button is invisible and it seems that page not load complete for me !!!
Please Help me to fix this problem and login to vuforia successfully.
Thank you ☺♥

add mail services

Hi
Please add mailgun.com and sendgrid.com in your whitelists
Regards.

php.net

php.net is not available for a few days.

Proxifier on MacOS

Hi,

I just downloaded Proxifier for mac and imported profile, but it didn't work. Are you sure it's working correctly for mac?

Thanks

arcgis

hi
www.arcgis.com
tnx

Request for add developer.vuforia.com

Vuforia is a platform for Implementation AR in development software specially in Unity.
thank you for add developer.vuforia.com in FOD list.
GOOD LUCK!

Amazon CloudFront

سلام

لطفا آدرس زیر را نیز اضافه کنید:
download.epicgames.com

همچنین هنگام ورود به کنسول Firebase :
آدرس زیر خطای 403 می دهد و امکان ادامه کار وجود ندارد
https://mobilesdk-pa.clients6.google.com/static/proxy.html?usegapi=1&jsh=m%3B%2F_%2Fscs%2Fabc-static%2F_%2Fjs%2Fk%3Dgapi.gapi.en.ZPSwvoEq44A.O%2Fm%3D__features__%2Fam%3DAAg%2Frt%3Dj%2Fd%3D1%2Frs%3DAHpOoo8-JL5R4cxPdwFdZ0Yu3_ek27rKCQ#parent=https%3A%2F%2Fconsole.firebase.google.com&rpctoken=420319900

Request to add slack

سلام.
سایت اسلک اخیرا ایران رو تحریم کرده. لطفا به لیست اضافه کنیدش.
ممنون
slack.com

Request for add toggl.com

This site is time tracker. It's Free! and support Android, IOS, Windows, Gnu/Linux, Mac Os X! Very useful

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.