I work as a full-stack developer and I'm truly passionate about participating in open-source communities in any way I can. Another aspect I greatly enjoy is giving talks, despite facing challenges with my childhood stammering issues that initially hindered me from pursuing this passion. However, I have recently mustered the courage to give talks and actively engage with various tech communities that organize meetups. Additionally, I am constantly learning from these communities, expanding my knowledge and skills.
Have you ever wondered what to do with a spare laptop or any other unused device? I certainly have. So, I embarked on a research journey to explore how I could repurpose my laptop as a server, with a focus on enhancing security and minimizing vulnerabilities. While it’s important to note that no system is entirely invulnerable, some are certainly more secure than others.
My exploration led me to self-hosted VPN solutions, which allowed me to connect my home laptop with its 10 GB of RAM and 3 TB of storage to a less powerful server with 1 GB of RAM and 50 GB of storage. This setup provided the foundation for my server’s operation, ranging from basic to high-performance specifications. Setting everything up took some time and effort.
In a nutshell, I established a VPN connection between my home laptop and the server, ensuring they were on the same network. Next, I implemented an encrypted secure tunnel using WireGuard. Additionally, I set up a reverse proxy on my server, enabling all requests to pass through it and reach my home server securely.
During my talk, I will delve into the details of this process and explain each step thoroughly.
This talk will focus on using Free Software to fight against digital authoritarianism. We live in a world where digital rights are slowly becoming human rights. There are tools which are needed to fight against this quick takeover of our digital lives. Example of this is the open-source website internetshutdowns.in which was created as an open-source tool and is perhaps the only real-time tracker of Internet shutdowns in the world. During COVID we saw, many governments coming up with contact tracking apps that would steal the data of citizens without any privacy-protecting ways. Open source mandates can really work to counter these.