About the Stepsο
This series is for newcomers to Tahoe-lafs who want to get familiar with the pieces of Tahoe-lafs and prefer a step-by-step approach to the All-in-One alternative.
There are many ways to get started with Tahoe-lafs. This one works. β Anonymous
Note
The complete series takes about 1 hour
Before you beginο
Create and activate a local venv for tahoe:
python -m venv .venv && source .venv/bin/activate
Update the new venv and install tahoe-lafs:
pip install -U pip setuptools wheel && \
pip install attrs==23.2.0 'cryptography<42' tahoe-lafs
Note
Use multiple terminal sessions for each of the various consoles you will eventually start. Most IDEβs support independent terminals.
tmux is your friendο
Most Tahoe operators are running Linux in terminal sessions. Using tmux will make life easier because you will be running several processes, it helps to have multiple terminal windows.
A Linux terminal user would create several sessions like this:
$ tmux new -s storage_console
$ tmux new -s client_console