Created
October 14, 2016 17:05
-
-
Save walva/97b0c0e856a936ef5a57f6cd242e9d18 to your computer and use it in GitHub Desktop.
symfony 3 puphpet config : + ubuntu1604 + PHP7.0 + nginx + mysql +
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| vagrantfile: | |
| target: local | |
| vm: | |
| provider: | |
| local: | |
| box: puphpet/ubuntu1604-x64 | |
| box_url: puphpet/ubuntu1604-x64 | |
| box_version: 'false' | |
| chosen_virtualizer: virtualbox | |
| virtualizers: | |
| virtualbox: | |
| modifyvm: | |
| natdnshostresolver1: false | |
| showgui: 0 | |
| vmware: | |
| numvcpus: 1 | |
| parallels: | |
| linked_clone: 0 | |
| check_guest_tools: 0 | |
| update_guest_tools: 0 | |
| machines: | |
| vflm_nhpdotf2k495: | |
| id: symfony | |
| hostname: symfony.vm | |
| network: | |
| private_network: 192.168.56.103 | |
| memory: '1024' | |
| cpus: '2' | |
| provision: | |
| puppet: | |
| manifests_path: puphpet/puppet/manifests | |
| module_path: | |
| - puphpet/puppet/modules | |
| - puphpet/puppet/manifests | |
| options: | |
| - '--verbose' | |
| - '--hiera_config /vagrant/puphpet/puppet/hiera.yaml' | |
| synced_folder: { } | |
| usable_port_range: | |
| start: 10200 | |
| stop: 10500 | |
| post_up_message: '' | |
| ssh: | |
| host: 'false' | |
| port: 'false' | |
| private_key_path: 'false' | |
| username: vagrant | |
| guest_port: 'false' | |
| keep_alive: '1' | |
| forward_agent: 'false' | |
| forward_x11: 'false' | |
| shell: 'bash -l' | |
| insert_key: 'false' | |
| vagrant: | |
| host: detect | |
| proxy: | |
| http: '' | |
| https: '' | |
| ftp: '' | |
| no_proxy: '' | |
| server: | |
| install: '1' | |
| packages: | |
| - acl | |
| users_groups: | |
| install: '1' | |
| groups: { } | |
| users: { } | |
| locale: | |
| install: '1' | |
| settings: | |
| default_locale: en_GB.UTF-8 | |
| locales: | |
| - en_GB.UTF-8 | |
| - en_US.UTF-8 | |
| - fr_BE.UTF-8 | |
| timezone: Europe/Brussels | |
| firewall: | |
| install: '1' | |
| rules: { } | |
| cron: | |
| install: '1' | |
| jobs: { } | |
| nginx: | |
| install: '1' | |
| settings: | |
| version: present | |
| default_vhost: 1 | |
| proxy_buffers: '4 256k' | |
| proxy_buffer_size: 128k | |
| proxy_connect_timeout: 600s | |
| proxy_send_timeout: 600s | |
| proxy_read_timeout: 600s | |
| names_hash_bucket_size: 128 | |
| upstreams: { } | |
| vhosts: | |
| nxv_4gx95ugyaz4s: | |
| server_name: spartan.vm | |
| server_aliases: | |
| - www.spartan.vm | |
| www_root: /var/www/dev/web | |
| listen_port: '80' | |
| index_files: | |
| - index.html | |
| - index.htm | |
| - index.php | |
| - app_dev.php | |
| - app.php | |
| client_max_body_size: 5m | |
| ssl: '0' | |
| ssl_cert: '' | |
| ssl_key: '' | |
| ssl_port: '443' | |
| ssl_protocols: '' | |
| ssl_ciphers: '' | |
| rewrite_to_https: '1' | |
| spdy: '1' | |
| locations: | |
| nxvl_f0biwg5xpao5: | |
| location: / | |
| try_files: | |
| - $uri | |
| - $uri/ | |
| - /app_dev.php$is_args$args | |
| fastcgi: '' | |
| fastcgi_index: app.php | |
| fastcgi_split_path: '' | |
| fast_cgi_params_extra: | |
| - 'APP_ENV dev' | |
| - 'APP_DEBUG true' | |
| - 'SCRIPT_FILENAME $realpath_root$fastcgi_script_name' | |
| - 'DOCUMENT_ROOT $realpath_root' | |
| proxy: '' | |
| proxy_redirect: '' | |
| nxvl_8b8mgkl4n75i: | |
| location: '~ ^/(app|app_dev|config)\.php(/|$)' | |
| fastcgi: '127.0.0.1:9000' | |
| fastcgi_index: '' | |
| fastcgi_split_path: ' ^(.+\.php)(/.+)$' | |
| fast_cgi_params_extra: | |
| - 'APP_ENV dev' | |
| - 'APP_DEBUG true' | |
| - 'SCRIPT_FILENAME $realpath_root$fastcgi_script_name' | |
| - 'DOCUMENT_ROOT $realpath_root' | |
| proxy: '' | |
| proxy_redirect: '' | |
| proxies: { } | |
| apache: | |
| install: '0' | |
| settings: | |
| version: 2.4 | |
| user: www-data | |
| group: www-data | |
| default_vhost: true | |
| manage_user: false | |
| manage_group: false | |
| sendfile: 0 | |
| modules: | |
| - proxy_fcgi | |
| - rewrite | |
| vhosts: | |
| av_myftasp0wvsi: | |
| servername: awesome.dev | |
| serveraliases: | |
| - www.awesome.dev | |
| docroot: /var/www/awesome | |
| port: '80' | |
| setenv: | |
| - 'APP_ENV dev' | |
| setenvif: | |
| - 'Authorization "(.*)" HTTP_AUTHORIZATION=$1' | |
| custom_fragment: '' | |
| ssl: '0' | |
| ssl_cert: '' | |
| ssl_key: '' | |
| ssl_chain: '' | |
| ssl_certs_dir: '' | |
| ssl_protocol: '' | |
| ssl_cipher: '' | |
| directories: | |
| avd_1515wtd13zrs: | |
| path: /var/www/awesome | |
| options: | |
| - Indexes | |
| - FollowSymlinks | |
| - MultiViews | |
| allow_override: | |
| - All | |
| require: | |
| - 'all granted' | |
| custom_fragment: '' | |
| files_match: | |
| avdfm_rkm9o9h42t8k: | |
| path: \.php$ | |
| sethandler: 'proxy:fcgi://127.0.0.1:9000' | |
| custom_fragment: '' | |
| provider: filesmatch | |
| provider: directory | |
| letsencrypt: | |
| install: '1' | |
| settings: | |
| email: '' | |
| domains: { } | |
| php: | |
| install: '1' | |
| settings: | |
| version: '7.0' | |
| modules: | |
| php: | |
| - cli | |
| - intl | |
| - curl | |
| - mcrypt | |
| - xml | |
| pear: { } | |
| pecl: { } | |
| ini: | |
| display_errors: 'On' | |
| error_reporting: '-1' | |
| session.save_path: /var/lib/php/session | |
| date.timezone: Europe/Brussels | |
| fpm_ini: | |
| error_log: /var/log/php-fpm.log | |
| fpm_pools: | |
| phpfp_4qt424gpbfkz: | |
| ini: | |
| prefix: www | |
| listen: '127.0.0.1:9000' | |
| security.limit_extensions: .php | |
| user: www-user | |
| group: www-data | |
| composer: '1' | |
| composer_home: '' | |
| xdebug: | |
| install: '0' | |
| settings: | |
| xdebug.default_enable: '1' | |
| xdebug.remote_autostart: '0' | |
| xdebug.remote_connect_back: '1' | |
| xdebug.remote_enable: '1' | |
| xdebug.remote_handler: dbgp | |
| xdebug.remote_port: '9000' | |
| blackfire: | |
| install: '0' | |
| settings: | |
| server_id: '' | |
| server_token: '' | |
| agent: | |
| http_proxy: '' | |
| https_proxy: '' | |
| log_file: stderr | |
| log_level: '1' | |
| php: | |
| agent_timeout: '0.25' | |
| log_file: '' | |
| log_level: '1' | |
| xhprof: | |
| install: '0' | |
| wpcli: | |
| install: '0' | |
| version: v0.19.0 | |
| drush: | |
| install: '0' | |
| version: 6.3.0 | |
| ruby: | |
| install: '1' | |
| versions: { } | |
| python: | |
| install: '1' | |
| packages: { } | |
| versions: { } | |
| nodejs: | |
| install: '0' | |
| settings: | |
| version: '6' | |
| npm_packages: { } | |
| hhvm: | |
| install: '0' | |
| composer: '1' | |
| composer_home: '' | |
| settings: { } | |
| server_ini: | |
| hhvm.server.host: 127.0.0.1 | |
| hhvm.server.port: '9000' | |
| hhvm.log.use_log_file: '1' | |
| hhvm.log.file: /var/log/hhvm/error.log | |
| php_ini: | |
| display_errors: 'On' | |
| error_reporting: '-1' | |
| date.timezone: UTC | |
| mariadb: | |
| install: '0' | |
| settings: | |
| version: '10.1' | |
| root_password: '123' | |
| override_options: { } | |
| adminer: 0 | |
| users: | |
| mariadbnu_hc76pflx4q3o: | |
| name: dbuser | |
| password: '123' | |
| databases: | |
| mariadbnd_46lv8zq8l7it: | |
| name: dbname | |
| sql: '' | |
| grants: | |
| mariadbng_xuc3ni1dmfuf: | |
| user: dbuser | |
| table: '*.*' | |
| privileges: | |
| - ALL | |
| mysql: | |
| install: '1' | |
| settings: | |
| version: '5.5' | |
| root_password: '123' | |
| override_options: { } | |
| adminer: '1' | |
| users: | |
| mysqlnu_ubs793gm8xag: | |
| name: spartan | |
| password: '123' | |
| databases: { } | |
| grants: { } | |
| postgresql: | |
| install: '0' | |
| settings: | |
| global: | |
| encoding: UTF8 | |
| version: '9.4' | |
| server: | |
| postgres_password: '123' | |
| databases: { } | |
| users: { } | |
| grants: { } | |
| adminer: 0 | |
| mongodb: | |
| install: '0' | |
| settings: | |
| bind_ip: 127.0.0.1 | |
| port: '27017' | |
| globals: | |
| version: 2.6.0 | |
| databases: { } | |
| redis: | |
| install: '0' | |
| settings: | |
| port: '6379' | |
| sqlite: | |
| install: '0' | |
| adminer: 0 | |
| databases: { } | |
| mailhog: | |
| install: '0' | |
| settings: | |
| smtp_ip: 0.0.0.0 | |
| smtp_port: 1025 | |
| http_ip: 0.0.0.0 | |
| http_port: '8025' | |
| path: /usr/local/bin/mailhog | |
| beanstalkd: | |
| install: '0' | |
| settings: | |
| listenaddress: 0.0.0.0 | |
| listenport: '11300' | |
| maxjobsize: '65535' | |
| maxconnections: '1024' | |
| binlogdir: /var/lib/beanstalkd/binlog | |
| binlogfsync: null | |
| binlogsize: '10485760' | |
| beanstalk_console: 0 | |
| rabbitmq: | |
| install: '0' | |
| settings: | |
| port: '5672' | |
| users: { } | |
| vhosts: { } | |
| plugins: { } | |
| elastic_search: | |
| install: '0' | |
| settings: | |
| version: 2.1.0 | |
| java_install: true | |
| instances: { } | |
| solr: | |
| install: '0' | |
| settings: | |
| version: 4.10.2 | |
| port: '8984' | |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I disabled any sync folder between host and VM. For better perf, you should ask your IDE to push files by SFTP using the generated ssh key in puphpet\files\dot\ssh folder.