Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xuxiaodong/v2ray-for-ansible
V2Ray for Ansible
https://github.com/xuxiaodong/v2ray-for-ansible
ansible v2ray
Last synced: 3 months ago
JSON representation
V2Ray for Ansible
- Host: GitHub
- URL: https://github.com/xuxiaodong/v2ray-for-ansible
- Owner: xuxiaodong
- Created: 2019-11-07T07:18:13.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-30T13:47:56.000Z (almost 4 years ago)
- Last Synced: 2024-04-24T12:19:21.391Z (7 months ago)
- Topics: ansible, v2ray
- Language: HTML
- Size: 12.7 KB
- Stars: 40
- Watchers: 5
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-network-stuff - **31**星
README
# V2Ray for Ansible
本 Playbook 将利用 Ansible 在服务器上自动化部署 V2Ray。目前,仅在 Debian
GNU/Linux 10,Centos 7 上测试通过。Debian GNU/Linux 更低版本或 Ubuntu
系列大概也没有问题,其它 Linux
发行版本有待进一步测试。使用本仓库请自行承担风险。根据 V2Ray 大多数用户推荐,本 Playbook 采用 [WebSocket+TLS+Web](https://toutyrater.github.io/advanced/wss_and_web.html) 部署方式。换句话说,它将在服务器上安装下列软件:
* Certbot:用于请求 SSL 证书
* NGINX:用于提供 Web 服务
* V2Ray## 使用要求
为了正常使用 V2Ray,应当满足以下要求:
* 一台云主机,如 [Vultr](https://www.vultr.com/?ref=7123175)、[Linode](https://www.linode.com/?r=28bf53dae49d2c55dd671136769c0b7526db5891)、[DO](https://m.do.co/c/7758457f61ad) 等等。
* 一个域名且已经绑定到云主机。
* Ansible,可参考[官方文档](https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#installing-the-control-node)安装。### 使用方法
1. 将服务器的 IP 添加到 `inventory/selfhost` 文件:
$ echo 'your.ip.address' >> inventory/selfhost
2. 执行 Playbook 并按提示操作:
$ ansible-playbook v2ray.yml
3. Enjoy.