Docs:01 Setup a Local Collaborative Environment

This page was last edited on 19 February 2025, at 15:23.
Revision as of 15:23, 19 February 2025 by Geo (talk | contribs) (first draft)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Description of this section

Pasted image 20231108164245.png

Section 01 will cover the steps necessary for setting up a local collaborative environment. In practical terms, this means setting up a Raspberry pi which a number of users can access to work together.

The section covers:

01.1 Hardware and OS 01.2 Creating Users 01.3 SSH 01.4 TMUX

Prerequisites

The following are necessary for following on with these steps.

  • Raspberry pi + peripherals: HDMI screen, keyboard, mouse etc. We’re using a Raspberry pi. You don't necessarily need to use a pi to create a collaborative environment, you could use another type of computer. To understand more about why we chose to use a pi, you can find our notes hereChapter 2a: Server Issues: Platform Infrastructure`
  • Pi OS booted: The Rosa Server Guide recommends Armbian OS
  • Knowledge of terminal/bash For an intro to basic terminal/bash commands see NA-Terminal Unix Commands Cheat Sheet
  • Have SSH installed on laptop. Most OS have it by default now, if not then manually install following the steps under 01.3 SSH
Note on terms:

Throughout these docs we’ll be referring to the server and the client:

  • Server = Raspberry Pi/SBC (Single board computer)
  • Client = your laptop