docs: add rclone install step to README setup guide
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
21
README.md
21
README.md
@@ -190,7 +190,22 @@ npm run db:generate
|
|||||||
npm run db:seed
|
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:
|
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;`
|
> **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."
|
> 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:
|
Open two terminals:
|
||||||
|
|
||||||
@@ -220,7 +235,7 @@ cd apps/SeleniumService
|
|||||||
.venv/bin/python3 agent.py
|
.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.
|
Instead of opening two terminals manually every time, you can create desktop shortcuts that start and stop all services with a single double-click.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user