Created How to: Hosting a Friendica site at home (markdown)

MartinFarrent 2012-04-11 01:55:36 -07:00
parent 6d0f1f575f
commit 2d1b924ce7

@ -0,0 +1,13 @@
You can host a fully federated Friendica site at home using Dyndns or a similar dynamic DNS service service - either on a physical computer of its own or in a Virtual Box.
We are hoping to provide a ready-made and very easily configured Virtual Box image for this purpose shortly. This will make 'home Friendica' a viable option for a great many people - not just 'geeks'.
In the meantime, the steps are as follows:
1) Get yourself a Dyndns or similar account and install the respective IP updater on your machine (that is the host computer if you plan to use a Virtual Box). This ensures that other sites can find your server, even though it is probably running on a dynamic IP.
2) Install a Linux operating system like Debian on the computer or in the Virtual Box. Then configure your router to send incoming http/https traffic to the respective real or virtual computer.
3) Make sure you can send mail from your designated Friendica server, even though it is probably running on a dynamic IP. This document explains how: http://www.howtoforge.com/how-to-relay-email-on-a-postfix-server. Mail is very important, not only for notifications - your initial admin/user password is mailed to you, and you will be locked out of your own system if you can't read it.
4) Install Friendica as described here: https://github.com/friendica/friendica/blob/master/INSTALL.txt. Important: When you reach the browser-based stage of installation, point your browser at your public address (e.g. ``you.dyndns.org``), not at the server's internal IP.