Deno removed from docs

This commit is contained in:
Abolfazl
2026-05-09 06:41:59 +03:30
parent 1f7c0562cc
commit eeccb3d372
5 changed files with 8 additions and 23 deletions
+1 -1
View File
@@ -55,4 +55,4 @@ The network sees a Google-facing connection. The relay request carries the real
Browser -> Local proxy -> Apps Script -> Exit node -> Target website
```
Exit nodes can run on Cloudflare Workers, Deno Deploy, or a VPS. See [Exit Node Guide](exit-node/EXIT_NODE_DEPLOYMENT.md).
Exit nodes can run on Cloudflare Workers or your own VPS. See [Exit Node Guide](exit-node/EXIT_NODE_DEPLOYMENT.md).
+1 -1
View File
@@ -97,7 +97,7 @@ Use an exit node when a destination blocks Google datacenter egress.
| Setting | Meaning |
|---------|---------|
| `exit_node.enabled` | Turns exit-node routing on or off. |
| `exit_node.provider` | `cloudflare`, `deno`, `vps`, or `custom`. |
| `exit_node.provider` | `cloudflare`, `vps`, or `custom`. |
| `exit_node.url` | URL for the selected provider. |
| `exit_node.psk` | Shared secret for the exit node. Must match the deployed exit-node code. |
| `exit_node.mode` | `full` for all relayed traffic, `selective` for only listed hosts. |
+1 -2
View File
@@ -79,8 +79,7 @@ Fix:
1. Update this project and install dependencies again with `pip install -r requirements.txt`.
2. Redeploy [apps_script/Code.gs](../apps_script/Code.gs) as a new Apps Script deployment.
3. Copy the new Deployment ID into `config.json` if it changed.
4. If you use a Deno exit node, redeploy [apps_script/deno_deploy.ts](../apps_script/deno_deploy.ts).
5. Restart the proxy and fully reopen the browser.
4. Restart the proxy and fully reopen the browser.
## Connection Timeout
+4 -18
View File
@@ -1,4 +1,4 @@
# Exit Node Deployment Guide (Cloudflare / Deno / VPS)
# Exit Node Deployment Guide (Cloudflare / VPS)
This guide explains how to deploy an exit node for MasterHttpRelayVPN on free platforms or your own VPS server.
@@ -11,7 +11,6 @@ Use this when destinations block Google datacenter egress.
## 1) Choose One Provider
- Cloudflare Workers (free tier available)
- Deno Deploy (free, not fully tested)
- **Your Own VPS** (full control, Linux server — automated installer included)
You only need one provider.
@@ -41,19 +40,7 @@ Steps:
6. Deploy.
7. Copy URL, usually like https://YOUR-WORKER.YOUR-SUBDOMAIN.workers.dev
## 4) Deploy On Deno Deploy (It's not tested Yet)
Source file: apps_script/deno_deploy.ts
Steps:
1. Sign in at https://dash.deno.com
2. Select new playground.
3. Paste apps_script/deno_deploy.ts.
4. Set PSK constant in code.
5. Deploy.
6. Copy URL, usually like https://YOUR-PROJECT.deno.net
## 5) Deploy On Your Own VPS (Linux only)
## 4) Deploy On Your Own VPS (Linux only)
Source files:
- `apps_script/vps_exit_node.py` — the relay server
@@ -81,11 +68,11 @@ The script automatically downloads `vps_exit_node.py` from GitHub, so no `git cl
Note:
- To rotate the PSK, edit `/etc/exit-node.env` and restart: `systemctl restart exit-node`.
## 6) Configure MasterHttpRelayVPN
## 5) Configure MasterHttpRelayVPN
Update `config.json`:
For Cloudflare / Deno:
For Cloudflare:
```json
"exit_node": {
"enabled": true,
@@ -121,7 +108,6 @@ For your own VPS:
Provider values:
- `cloudflare`
- `deno`
- `vps`
If `mode` is `selective`, only hosts listed in `hosts` use the exit node.