It is June 23, 15:38 as I am writing this and the Telegram ban on India has been lifted, temporarily. It was supposed to be lifted at today morning 00:00 but it wasn't and I had to use my proxy to access Telegram until around afternoon. Some of my friends were able to use Telegram without proxy or VPN and some couldn't access Telegram without proxy or VPN (all of them are in India).
I say it has been temporarily lifted because there is a NEET exam coming next year so it most probably will be banned again and also governments cannot be trusted, especially Indian government due to the reasons I covered in the previous blog posts of this series. So if India wants to censor the civilians from the internet to restrict the flow of information for whatever reason like they did in Russia and Iraq and even China, India will block access to all Social Media and Telegram for sure.
In which case the public should be prepared to oppose a tyrannical regime's censorship and have ways to freely access the internet and exercise your god given right to freedom of speech in order to expose a corrupt government that exploits its citizens.
I am doing my part by building an infrastructure for Telegram proxy servers that can scale and handle traffic for an entire country. Anyone with an AWS account will be able to get the terraform files from the GitHub repo and then launch a proxy instance in one terraform apply command. If you want to see the development for that live, you can check out the engineering-for-scale branch in the GitHub repo I shared above. In the main branch, the terraform files are configured to launch just one EC2 as a MTProto proxy server.
You still should not be relying on Telegram as your sole communication app. That being said, thanks for reading so far. In the upcoming revision of the Telegram proxy infrastructure that can handle load for an entire country, I have planned to implement Auto Scaling based on CPU, Network Load Balancer, Lambda CRUD app for manually overriding auto scaling instance counts, secrets mounting via EFS, etc. I will publish another post in detail after I finish it.













