Start With A New Web Server
You can use Amazon, Upcloud, Hetzner or any linux-based Web hosting.
Here is a link to the easiest option which only requires a Web browser: Amazon server ($8.50/mo, 1st mo free) setup information: Amazon YouTube Playlist
Or, make a new account on upcloud.com or hetzner.com. Upcloud costs $3.50/mo, but setup requires an SSH key. Hetzner costs $5.50/mo and uses a password. The Social Web Cloud mobile app is priced at $0.99/mo.
Generate An SSH Key (upcloud)
On a Mac use the Terminal command ssh-keygen -t rsa -b 4096
On a PC use Putty and follow the instructions in our Windows youtube video
Get a Domain Name
use our i-self.host web site
Once you have an IP address for your new server, you can paste it into the web app at https://i-self.host and set your username. You will see a success message at the bottom of the page.
Connect To Your Server
On a Mac type the command ssh root@USERNAME.i-self.host
(change the USERNAME to something else)
On a PC use Putty:
Run The Installer
Here are the four commands
curl -sSL https://socialweb.cloud/install.sh | bash -s USERNAME.i-self.host
curl -sSL https://socialweb.cloud/install_daily_updater.sh | bash
su - socialweb
curl -sSL https://socialweb.cloud/install.sh | bash -s USERNAME.i-self.host
(change USERNAME to something else)
Connect Mobile App
Open the Social Web Cloud mobile app and click the Sign Up link. Type in your name, email, password and DOB. Click "Advanced" and replace "socialweb.cloud" with USERNAME.i-self.host
(change USERNAME to something else)
SOFTWARE UPDATE COMMAND FOR HETZNER & UPCLOUD
docker exec -u socialweb -it socialweb-app bash -c "cd /home/socialweb/mysite && /home/socialweb/socialwebenv/bin/python scripts/update.py" && docker exec -it socialweb-app bash -c "supervisorctl restart flask"
More Information
For further information, please reach out to us via hello@socialweb.cloud