It is really amazing that we now have the ability to create our own version of Facebook or Twitter with just the click of a few buttons. Setting up your own Freedica social network will give your group the security, freedom and privacy that simply does not exist on any platform controlled by billionaires.
How to Install Freedica with Hestia
One of our goals is to make installing a secure social network as easy as possible. In this article, we provide a way to install Freedica using our Hestia Control Panel which has been installed on a Debian virtual private server hosted by Canhost.ca.
Step 1 Set up a Secure Foundation
Most people use a Windows computer to go online. Sadly, the Windows operating system is extremely insecure and easy to hack – subjecting you and your social network to the risk of Windows Ransomware. To be clear, folks creating “member” accounts and using the Freedica Network with a Windows computer would not place the entire network at risk. They would only be placing their personal member account at risk. But is it essential that the person creating and administering the Freedica network only log into the back end of the network with a Linux computer. The good news is that most people have an older Windows computer in their closet. These can easily be converted into a secure Linux computer. We covered the process of converting a Windows computer to Linux Debian in article 2.1 in our previous chapter.
Step 2 Use a Secure ProtonMail Email address
Do not use a Gmail address as it is not secure. You will be sent your initial password via email and it is therefore essential to use a secure Proton Mail email address. Also do not use a Windows computer to get your Proton Mail account as your Windows computer is simply not secure. Set up a Linux Laptop first. Then use your secure Linux laptop to get your secure Proton Mail account.
This tutorial assumes that you have connected your Linux Laptop to the Internet with an Ethernet cable and then used your Linux Laptop to get a secure Proton Mail account.
Step 3: Create an account at Canhost
To avoid being subject to the Draconian US Patriot Act, it is essential that this server be located outside of the US. The server and domain host needs to have an easy to use DNS manager so that we can easily control our network domain settings. This is why we recommend CanHost. To create a CanHost account, go to CanHost.ca and click Log in. Then click Signup. Use your secure Protonmail account to create your Canhost account.
Step 4 Use your CanHost account to get a new domain name hosted by CanHost to use for your VPS name server
While you can use any domain name, such as mynetwork.com - or subdomain name, such as friends.mynetwork.com, it is not possible to change the domain name later. Therefore give some thought to this question. In our example, we have obtained two primary domain names. The first is called Better Future Network dot com. The second is called Better Network dot us. Each domain name costs about $12 per year or $1 per month. However, you could use the same domain name for all three by using the subdomain ns1,yourwebsite.com for your server, yourwebsite.com for your Joomla website and a different sub-domain, for example, friends.yourwebsite.com for your social network. This will allow us to later create a number of sub-domains such washington.betternetwork.us. In order to eventually set up a statewide or national network of Freedica websites to provide folks with an alternative to Facebook and Twitter.