{"id":13615935,"url":"https://github.com/anerg2046/docker-v2ray","last_synced_at":"2025-12-30T16:06:58.511Z","repository":{"id":54474760,"uuid":"257621837","full_name":"anerg2046/docker-v2ray","owner":"anerg2046","description":"V2Ray Caddy+Vmess+ws+tls 一键Docker脚本","archived":false,"fork":false,"pushed_at":"2023-05-23T11:40:06.000Z","size":199,"stargazers_count":73,"open_issues_count":0,"forks_count":35,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-08T00:36:09.253Z","etag":null,"topics":["caddy","tls","v2ray","vmess","websocket"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anerg2046.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"publiccode":null,"codemeta":null}},"created_at":"2020-04-21T14:28:03.000Z","updated_at":"2024-06-18T08:23:07.000Z","dependencies_parsed_at":"2024-01-17T00:18:34.056Z","dependency_job_id":"e07afcb0-b274-460b-890a-0b89f85e538d","html_url":"https://github.com/anerg2046/docker-v2ray","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anerg2046%2Fdocker-v2ray","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anerg2046%2Fdocker-v2ray/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anerg2046%2Fdocker-v2ray/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anerg2046%2Fdocker-v2ray/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anerg2046","download_url":"https://codeload.github.com/anerg2046/docker-v2ray/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248797968,"owners_count":21163225,"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":["caddy","tls","v2ray","vmess","websocket"],"created_at":"2024-08-01T20:01:20.764Z","updated_at":"2025-12-30T16:06:58.503Z","avatar_url":"https://github.com/anerg2046.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# 一键docker部署V2ray\n\u003e Caddy自动证书申请，TLS+WebSocket\n\n# 如果你只想运行一个docker，可以看这里\n\nhttps://github.com/anerg2046/Caddy_V2ray\n\n### 准备工作\n+ 一个域名，并且将域名添加一条A记录到你的VPS\n+ VPS安装`Docker`及`Docker Compose`\n\n附上`CentOS7`的安装命令\n```sh\nyum update -y\nyum install -y yum-utils device-mapper-persistent-data lvm2 epel-release gcc libffi-devel python-devel openssl-devel git net-tools\nyum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo\nyum update -y\nyum makecache fast\nyum install -y docker-ce\nservice docker start\nsystemctl enable docker\nyum install -y python-pip\npip install --upgrade pip\npip install docker-compose --ignore-installed requests\n```\n\n### 安装/使用\n```sh\n# 拉取代码\u0026进入目录\ngit clone https://github.com/anerg2046/docker-v2ray.git\ncd docker-v2ray\n# 运行脚本生成配置文件\n./gen-config.sh\n# 请输入你的域名信息(eg:www.domain.com):(输入准备好的域名，可以是二级域名)\n# 请输入邮箱地址(eg:user@mail.com):(输入一个邮箱，用于caddy申请证书用于加密)\n# 请输入websocket端口(默认随机:1234~65535):(不想设定直接回车)\n# 请输入alterId(默认随机:10~128):(不想设定直接回车)\n# =================================================================\n# 完成后你会看到相关配置信息及导入客户端用的字符串\n# =================================================================\n# 启动docker\n./docker-v2ray.sh build\n```\n\u003e 如果要停止，执行 `./docker-v2ray.sh stop`\n\n\u003e 如果要更新V2ray版本，执行 `git pull \u0026\u0026 ./docker-v2ray.sh build`\n\n\u003e 首次执行可能需要等两分钟，证书申请好了才能访问\n\n### 宿主机已占用80 443端口的处理方式\n+ 自行修改`build/docker-compose.yml`中的映射端口\n+ `nginx`的话需要`ssl_preread`支持，具体可参考这篇博文 https://www.jianshu.com/p/70b500c07ccc\n+ 已在`config/nginx`中给出了编译和配置范例\n\n### 其他说明\n+ 当前V2ray版本**v4.45.2** https://github.com/v2fly/v2ray-core\n+ `html`目录里我放的是个域名出售页面，邮箱是我的，在`index.html`里，烦请各自更改一下\n+ 脚本不含`BBR`，请自行安装，因为我觉得装不装其实都差不多\n+ 有特殊需求的人，请自行修改脚本or配置文件模板\n+ 还有问题提交issue\n\n### 相关\n[JustHost.ru](https://justhost.ru/?ref=69692) 北方联通推荐使用，价格便宜不限量\n\n\u003e 如果开出的ip不能访问，提交一个ticket，让给一个国内可访问ip即可，好像是几块钱rmb\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanerg2046%2Fdocker-v2ray","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanerg2046%2Fdocker-v2ray","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanerg2046%2Fdocker-v2ray/lists"}