Skip to content

igizm0/vagrant-python-machine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vagrant-python-machine

Virtual Machine for Development With Python.

Features:

  • OpenJDK 8 JRE
  • Elasticsearch
  • Memcached
  • MySQL
  • Nginx
  • Nodejs
    • grunt/gulp/bower
  • PostgreSQL
  • Python 2.6/2.7/3.2/3.3/3.4/3.5/pypy
  • Ruby 1.9.1/1.9.3/2.0/2.1/2.2
    • sass/compass
    • mailcatcher
    • fakes3
  • Redis
  • Supervisor
  • Thumbor
  • Docker
  • MongoDB
  • Go Programming Language

Requirements

  • Virtualbox
  • Vagrant
  • Ansible

Installation

vagrant plugin install vagrant-vbguest
vagrant plugin install vagrant-bindfs
git clone https://github.com/allisson/vagrant-python-machine.git
cd vagrant-python-machine
vagrant up

MySQL

  • User: vagrant
  • Password: vagrant
  • Host: localhost
  • Port: 3306

Connect to database:

mysql -uvagrant -pvagrant

PostgreSQL

  • User: vagrant
  • Password: vagrant
  • Host: localhost
  • Port: 5432

Connect to database:

psql template1 -U vagrant -h localhost

Mailcatcher

  • User: ''
  • Password: ''
  • Host: localhost
  • Port: 10025
  • TLS: True
  • Web Interface Port: 1080

Nginx

  • Host: 192.168.33.10 (private_network ip)
  • Port: 80
  • Mapped port: localhost:8000 -> 192.168.33.10:80

Thumbor

  • Host: localhost
  • Port: 8888

MongoDB

  • Host: localhost
  • Port: 27017

About

Virtual Machine for Development With Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Nginx 100.0%