Advertisement
Guest User

Vagrant Protobox Setup

a guest
Sep 20th, 2014
387
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 3.34 KB | None | 0 0
  1. protobox:
  2.   version: 0.0.1
  3.   build: custom
  4.   document: Vy5e
  5.   description: 'A custom build from getprotobox.com/share/Vy5e'
  6.   dashboard:
  7.     install: 1
  8.     path: /vagrant/web/protobox
  9. vagrant:
  10.   vm:
  11.     box: precise32
  12.     box_url: 'http://files.vagrantup.com/precise32.box'
  13.     hostname: tours
  14.     network:
  15.       private_network: 192.168.5.10
  16.       forwarded_port:
  17.         port1:
  18.           host: ''
  19.           guest: ''
  20.     provider:
  21.       virtualbox:
  22.         modifyvm:
  23.           name: tours
  24.           memory: 3072
  25.     provision:
  26.       ansible:
  27.         playbook: ansible/site.yml
  28.     synced_folder:
  29.       root:
  30.         id: vagrant-root
  31.         source: ./
  32.         target: /vagrant/
  33.         type: virtualbox
  34.         nfs: false
  35.         owner: vagrant
  36.         group: www-data
  37.         mount_options:
  38.          - dmode=775
  39.           - fmode=775
  40.     usable_port_range: 2200..2250
  41.   ssh:
  42.     host: null
  43.     port: null
  44.     private_key_path: null
  45.     public_key_path: null
  46.     username: vagrant
  47.     guest_port: null
  48.     keep_alive: true
  49.     forward_agent: false
  50.     forward_x11: false
  51.     shell: 'bash -l'
  52.   vagrant:
  53.     host: ':detect'
  54. server:
  55.   packages: [ ]
  56.   ssh:
  57.     authorized_keys: [ ]
  58.     private_keys: [ ]
  59.     config: [ ]
  60.   dotfiles:
  61.     install: 0
  62.     repo: ''
  63.     files: [ ]
  64.     bash_aliases: null
  65. apache:
  66.   install: 1
  67.   modules:
  68.    - rewrite
  69.   user: vagrant
  70.   group: www-data
  71.   default_vhost: false
  72.   mpm_module: prefork
  73.   vhosts:
  74.    -
  75.       name: app
  76.       servername: app.dev
  77.       serveraliases:
  78.        - www.app.dev
  79.       docroot: /vagrant/web/protobox
  80.       port: 80
  81.       setenv:
  82.        - 'APP_ENV dev'
  83.       override:
  84.        - All
  85. nginx:
  86.   install: 0
  87.   mpm_module: fpm
  88.   vhosts:
  89.    -
  90.       name: app
  91.       server_name: app.dev
  92.       server_aliases:
  93.        - www.app.dev
  94.       www_root: /vagrant/web/protobox
  95.       listen_port: 80
  96.       index_files:
  97.        - index.html
  98.         - index.htm
  99.         - index.php
  100.       envvars:
  101.        - 'APP_ENV dev'
  102. php:
  103.   install: 1
  104.   version: '54'
  105.   modules:
  106.    - php5-cli
  107.     - php5-curl
  108.     - php5-gd
  109.     - php5-intl
  110.     - php5-mcrypt
  111.   pear:
  112.     install: 0
  113.     modules: [ ]
  114.   pecl:
  115.     install: 0
  116.     modules: [ ]
  117.   composer:
  118.     install: 1
  119.   mailcatcher:
  120.     install: 0
  121.   phpmyadmin:
  122.     install: 1
  123.   xdebug:
  124.     install: 1
  125.     webgrind: 1
  126.     settings:
  127.       default_enable: '1'
  128.       remote_autostart: '0'
  129.       remote_connect_back: '1'
  130.       remote_enable: '1'
  131.       remote_handler: dbgp
  132.       remote_port: '9000'
  133.   xhprof:
  134.     install: 0
  135.     xhgui: 0
  136.   ini:
  137.     display_errors: On
  138.     display_startup_errors: On
  139.     error_reporting: '-1'
  140.     short_open_tag: On
  141.   timezone: UTC
  142. hhvm:
  143.   install: 0
  144.   nightly: 0
  145.   composer:
  146.     install: 1
  147.     use_hhvm: 1
  148. ruby:
  149.   install: 0
  150.   gems: [ ]
  151. mysql:
  152.   install: 1
  153.   root_password: root
  154.   databases:
  155.    -
  156.       name: tours
  157.       host: localhost
  158.       user: user
  159.       password: user
  160.       grant:
  161.        - All
  162.       sql_file: ''
  163. mariadb:
  164.   install: 0
  165.   version: '5.5'
  166.   root_password: root
  167.   databases:
  168.    -
  169.       name: app
  170.       host: localhost
  171.       user: user
  172.       password: user
  173.       grant:
  174.        - All
  175.       sql_file: ''
  176. rabbitmq:
  177.   install: 0
  178. ngrok:
  179.   install: 0
  180.   port: 80
  181. newrelic:
  182.   install: 0
  183.   license: ''
  184.   php: 0
  185.   node: 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement