Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nass600/dev-server

Virtual environment for PHP apps via Vagrant and Ansible.
https://github.com/nass600/dev-server

ansible bower composer grunt nginx nodejs php7 postgresql robo ubuntu vagrant

Last synced: 10 days ago
JSON representation

Virtual environment for PHP apps via Vagrant and Ansible.

Awesome Lists containing this project

README

        

# Vagrant Dev Server

Ubuntu 16.04.03 LTS virtual environment for PHP apps via Vagrant and Ansible.


## Installed Software

| | name | version |
|:----------------------------:|:----------:|:-------------:|
| ![](docs/img/ubuntu.png) | Ubuntu | `16.04.3 LTS` |
| ![](docs/img/git.png) | Git | `2.11.0` |
| ![](docs/img/nginx.png) | Nginx | `1.4.6` |
| ![](docs/img/postgresql.png) | PostgreSQL | `9.3` |
| ![](docs/img/mongodb.png) | MongoDB | `3.2.19` |
| ![](docs/img/mysql.png) | MySQL | `5.7.22` |
| ![](docs/img/php.png) | PHP | `7.2` |
| ![](docs/img/composer.png) | Composer | `1.3.2` |
| ![](docs/img/robo.png) | Robo | `1.0.5` |
| ![](docs/img/nodejs.png) | NodeJS | `8.9.4` |


## Requirements

You must have installed the following tools first:

| ![](docs/img/vagrant.png) | ![](docs/img/ansible.png) |
|:-------------------------------------:|:--------------------------------------:|
| [Vagrant](https://www.vagrantup.com/) | [Ansible](http://www.ansible.com/home) |


## Usage

Download the vagrant machine, start it and you are ready to go:

```bash
git clone [email protected]:nass600/dev-server
cd dev-server
ansible-galaxy install -r requirements.yml --ignore-errors
vagrant up
```


## License

[MIT](/src/master/LICENSE)


## Author

Ignacio Velazquez Gomez - [http://ignaciovelazquez.es]()