sebt3 / diaspora-pi

Install diaspora on a raspberry pi
2 stars 2 forks source link

Diaspora* on Raspberry PI

Introduction

The goal of this guide is to install Diaspora* on a raspberry PI to self-host you own "pod" for you and your familly.

Requirements

Just during the installation phase :

Prepare the raspberry PI

  1. Download the raspbian image
  2. Install the image:
  3. plug the keyboard and the screen into the rPI
  4. put the microSD card into the rPI
  5. put the microUSB cord and the power plug in place
  6. once the PI is started connect as pi
  7. password: raspberry (warning the keyboard is in US qwerty so mind your typing)
  8. sudo raspi-config
    • Do Step 4-3 (Localisation Options - Change Keyboard Layout) and setup accordingly
    • You might want to do the others options in the step 4 too
    • Do step 1 (the pi/raspberry combo is known by the bad guys...)
    • If you connect over wifi, then do step 2-2
    • It's a good idea to enable 5-2 (Interfacing Options - SSH) if you plan on removing the keyboard and the screen from the pi
    • Use [tab] to select the Finish button

Prepare your box

Install steps

Prepare

apt-get update
apt-get install -y ansible git python3-apt

Clone this repository

git clone https://github.com/sebt3/diaspora-pi.git
cd diaspora-pi

Edit the configuration

Edit the file inventory and set domain and email.

nano inventory

Start the install

ansible-playbook -i inventory install.yaml

Please be patient

On the first startup diaspora will need over 10mn to be ready to use