{"id":13618110,"url":"https://github.com/chenjie/v2ray-tls-websocket-nginx","last_synced_at":"2025-04-14T10:31:06.184Z","repository":{"id":218029973,"uuid":"191408457","full_name":"chenjie/v2ray-tls-websocket-nginx","owner":"chenjie","description":"🌎The ULTIMATE V2Ray proxy configuration powered by Project V.","archived":false,"fork":false,"pushed_at":"2019-10-06T14:17:40.000Z","size":16,"stargazers_count":34,"open_issues_count":0,"forks_count":9,"subscribers_count":0,"default_branch":"master","last_synced_at":"2024-11-08T03:36:35.428Z","etag":null,"topics":["nginx","proxy","tls","v2ray","websocket"],"latest_commit_sha":null,"homepage":"https://v2ray.com/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chenjie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-06-11T16:18:43.000Z","updated_at":"2024-02-17T14:27:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"55949ba0-6488-4854-a161-df395cd2c10b","html_url":"https://github.com/chenjie/v2ray-tls-websocket-nginx","commit_stats":null,"previous_names":["chenjie/v2ray-tls-websocket-nginx"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenjie%2Fv2ray-tls-websocket-nginx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenjie%2Fv2ray-tls-websocket-nginx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenjie%2Fv2ray-tls-websocket-nginx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chenjie%2Fv2ray-tls-websocket-nginx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chenjie","download_url":"https://codeload.github.com/chenjie/v2ray-tls-websocket-nginx/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248862590,"owners_count":21173837,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nginx","proxy","tls","v2ray","websocket"],"created_at":"2024-08-01T20:01:54.645Z","updated_at":"2025-04-14T10:31:05.760Z","avatar_url":"https://github.com/chenjie.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# v2ray-tls-websocket-nginx\nAre we doomed in the year of 2019? Is it gonna be like The Wandering Earth🌎? Fortunately, here comes the V2Ray to the rescue, which is powered by the [Project V](https://v2ray.com/).\n\n\u003e If you want to keep a *secret*, you must also hide it from *yourself*. (Shadowsocks)\n\n## Tutorial (highly recommended)\n\n* [V2Ray 白话文教程](https://toutyrater.github.io/) (Mandarin)\n* [V2Ray Official Doc](https://v2ray.com/en/index.html) (English)\n\n## Prerequisites\n\n* Ubuntu 18.04\n* Run as `root` user\n* A cup of Java :)\n\n## Usage\n\n### Set up from scratch\n\n```\n$ bash auto-config.sh domain_name\n```\n\n### Renew SSL certificate\n\n```\n$ bash renew-cert.sh domain_name\n```\n\nNote: `domain_name` should have DNS A record configured pointing at the _public_ IPv4 address (not the private one in VPC) of the VM/VPS.\n\n## Configs\n\n| Key | Value |\n|---|---|\n| Server IP | `\u003cyour_domain_name\u003e`  |\n| Protocol | `Vmess` |\n| Port | `443` |\n| UUID | `b831381d-6324-4d53-ad4f-8cda48b30811` |\n| AlterId | `64` |\n| Encryption | `auto` |\n| TLS | `YES` |\n| TLS Domain Name | `\u003cyour_domain_name\u003e` |\n| Network | `websocket` or `ws` |\n| Websocket Path | `/ws/` |\n\n## Extra Info\n\n* Nginx: `/etc/nginx`\n* Websocket port (internal): `10000`\n* Log files: `/var/log/v2ray` (loglevel: info)\n* V2Ray config: `/etc/v2ray/config.json`\n* Let’s Encrypt [certificate duration](https://letsencrypt.org/2015/11/09/why-90-days.html): `90 days`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchenjie%2Fv2ray-tls-websocket-nginx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchenjie%2Fv2ray-tls-websocket-nginx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchenjie%2Fv2ray-tls-websocket-nginx/lists"}