โ† Dashboard ยท Docs ยทQuickstart

Grove Quickstart

Get your own Grove cell running in 5 minutes.


Option A: Join via Invite (Recommended)

Someone with Grove sends you an invite link like:


https://grove.nook.website/invite/abc123...

In a Browser

1. Open the link

2. Enter your name

3. Click ๐ŸŒฒ Join the Grove

4. Download and run the install script

5. Dashboard opens at http://localhost:5678

From Terminal


curl -s https://grove.nook.website/invite/abc123... | bash

The script will:


Option B: Fresh Install


# 1. Install dependencies
pip3 install cryptography flask flask-socketio requests pynacl websocket-client websockets zeroconf

# 2. Create Grove directory
mkdir -p ~/.grove

# 3. Get the code (from a peer or release)
cp grove.py web.py ~/.grove/

# 4. Start
cd ~/.grove && python3 web.py

Visit http://localhost:5678 โ†’ set your password โ†’ you're in.


First Steps

1. Set a password

First visit takes you to setup. Choose a strong password.

2. Name your cell

Go to โš™๏ธ Settings โ†’ set your cell name (how peers see you).

3. Add peers

4. Upload files

๐Ÿ“‚ Files tab โ†’ drag files onto the upload zone โ†’ done. Files encrypt and sync automatically.

5. Share with friends

6. Back up your keys!

โš™๏ธ Settings โ†’ Backup Keys โ†’ save the ZIP somewhere safe.

If you lose your keys, your encrypted files are gone forever.


What Happens Next


System Requirements