Vagrant

Awesome Vagrant

Awesome Gitter Build Status

精选的Vagrant资源,插件,教程和其他好东西的精选列表.

Official resources

Boxes

在哪里可以找到OS盒?

Provisioning

Notable plugins

*您可以通过以下命令安装这些模块vagrant plugin install MODULE-NAME *

Helpers / Tools

  • Packer -用于从单一源配置为多个平台创建相同机器映像的工具. 具有多提供商可移植性的快速基础架构部署.
  • T.A.D.S. boilerplate -使用Vagrant在本地复制生产环境的样板文件,用于创建,开发和部署Docker Swarm环境.
  • Veewee -用于轻松(并反复)构建自定义Vagrant基本框,KVM和虚拟机映像的工具.
  • Vagrant plugin for ZSH shell -自动完成命令,任务名称,框名称和内置文档.
  • CLI Vagrant Manager -简单的命令行工具来管理多个无用的盒子

Desktop tools

Web services

使用自动配置脚本生成Vagrantfile.

  • Phansible -提供易于使用的界面,可帮助您为基于PHP的项目生成Ansible Playbook.
  • PuPHPet -一个简单的GUI,用于为PHP Web开发设置虚拟机.
  • Protobox -PuPHPet模拟,但使用具有YAML配置格式的自己的安装程序来控制虚拟机上安装的所有内容.
  • Rove -一项服务,可让您预先生成典型的Vagrant版本.

Proxy services

*要代理您的本地Web服务器并使其可以通过Internet公开使用.

  • Vagrant share -允许您与世界上任何人共享您的Vagrant环境.
  • nip.io -提供通配符DNS的魔术域名 任何IP地址.
  • ngrok -创建安全隧道的工具,用于将NAT或防火墙后面的本地服务器公开到Internet.
  • serveo -将本地服务器暴露给Internet,而无需安装任何客户端!
  • proxylocal.com -代理您的本地网络服务器,并使其可以通过Internet公开使用.
  • localtunnel.me -为您分配一个唯一的公共可访问网址,该网址会将所有请求代理到本地运行的网络服务器.
  • portmap.io -基于OpenVPN的免费端口转发解决方案.

Tutorials

Books

License

CC0

在法律允许的范围内, Ievgen Kuzminov 放弃了此作品的所有版权以及相关或邻近的权利.