docs: add rclone install step to README setup guide

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Summit Dental Care
2026-06-25 00:09:57 -04:00
parent 99a54cee9a
commit 3d0af3bcb6

View File

@@ -190,7 +190,22 @@ npm run db:generate
npm run db:seed
```
### Step 11 — Configure nginx
### Step 11 — Install rclone
Required for cloud backup destinations (Google Drive, Dropbox, etc.).
1. Open the file manager and navigate to the `scripts/` folder inside the project
2. Right-click `install-rclone.sh` → choose **Run as a program** or **Execute in Terminal**
3. A terminal window will open — enter your password when prompted
4. Wait for it to finish — it will print the installed version when done
To verify it installed correctly, open a terminal and run:
```sh
rclone version
```
### Step 12 — Configure nginx
The repo includes `nginx.conf` in the project root. Install it as the active site config:
@@ -203,7 +218,7 @@ sudo nginx -t && sudo systemctl reload nginx
> **Important:** The `/api/` location block must include `proxy_set_header Authorization $http_authorization;`
> Without it, nginx strips the Authorization header and the backend returns "Access denied. No token provided."
### Step 12 — Run the app
### Step 13 — Run the app
Open two terminals:
@@ -220,7 +235,7 @@ cd apps/SeleniumService
.venv/bin/python3 agent.py
```
### Step 13 — Create desktop shortcuts (optional)
### Step 14 — Create desktop shortcuts (optional)
Instead of opening two terminals manually every time, you can create desktop shortcuts that start and stop all services with a single double-click.