{"id":15090853,"url":"https://github.com/rjbaker/simple-magento-vagrant","last_synced_at":"2025-10-06T08:31:37.429Z","repository":{"id":9706427,"uuid":"11658385","full_name":"rjbaker/simple-magento-vagrant","owner":"rjbaker","description":"A VERY simple Magento environment provisioner for Vagrant","archived":true,"fork":false,"pushed_at":"2017-10-19T07:28:22.000Z","size":323,"stargazers_count":251,"open_issues_count":15,"forks_count":113,"subscribers_count":22,"default_branch":"master","last_synced_at":"2024-10-01T06:24:01.178Z","etag":null,"topics":["magento","shell","vagrant"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rjbaker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-07-25T10:59:47.000Z","updated_at":"2024-08-12T19:22:42.000Z","dependencies_parsed_at":"2022-07-08T00:50:36.970Z","dependency_job_id":null,"html_url":"https://github.com/rjbaker/simple-magento-vagrant","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjbaker%2Fsimple-magento-vagrant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjbaker%2Fsimple-magento-vagrant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjbaker%2Fsimple-magento-vagrant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rjbaker%2Fsimple-magento-vagrant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rjbaker","download_url":"https://codeload.github.com/rjbaker/simple-magento-vagrant/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235515424,"owners_count":19002481,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["magento","shell","vagrant"],"created_at":"2024-09-25T10:34:22.482Z","updated_at":"2025-10-06T08:31:31.944Z","avatar_url":"https://github.com/rjbaker.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"simple-magento-vagrant\n======================\n\nA VERY simple Magento environment provisioner for [Vagrant](http://www.vagrantup.com/).\n\n![Magento \u0026 Vagrant](https://cookieflow.files.wordpress.com/2013/07/magento_vagrant.jpg?w=525\u0026h=225)\n\n* Creates a running Magento development environment with a few simple commands.\n* Runs on Ubuntu (Trusty 14.04 64 Bit) \\w PHP 5.5, MySQL 5.5, Apache 2.2\n* Uses [Magento CE 1.9.1.0](http://www.magentocommerce.com/download)\n* Automatically runs Magento's installer and creates CMS admin account.\n* Optionally installs Magento Sample Store Inventory\n* Automatically runs [n98-magerun](https://github.com/netz98/n98-magerun) installer.\n* Perfect for rapid development or extension testing with an unopionionated, bare-bones and easily tweaked configuration.\n* Goes from naught-to-Magento in a couple of minutes.\n\n## Getting Started\n\n**Prerequisites**\n\n* Install [VirtualBox](https://www.virtualbox.org/wiki/Downloads)\n* Install [Vagrant](http://www.vagrantup.com/)\n* Clone or [download](https://github.com/r-baker/simple-magento-vagrant/archive/master.zip) this repository to the root of your project directory `git clone https://github.com/r-baker/simple-magento-vagrant.git`\n* In your project directory, run `vagrant up`\n\nThe first time you run this, Vagrant will download the bare Ubuntu box image. This can take a little while as the image is a few-hundred Mb. This is only performed once.\n\nVagrant will configure the base system before downloading Magento and running the installer.\n\n## Usage\n\n* In your browser, head to `127.0.0.1:8080`\n* Magento CMS is accessed at `127.0.0.1:8080/admin`\n* User: `admin` Password: `password123123`\n* Access the virtual machine directly using `vagrant ssh`\n* When you're done `vagrant halt`\n\n[Full Vagrant command documentation](http://docs.vagrantup.com/v2/cli/index.html)\n\n## Sample Data\n\nSample data is automatically downloaded and installed by default. However, it's a reasonably large file and can take a while to download.\n\n\u003e \"I don't want sample data\"\n\nSample data installation can be disabled:\n\n * Open `Vagrantfile`\n * Change `sample_data = \"true\"` to `sample_data = \"false\"`\n * Run `vagrant up` as normal\n\n\u003e \"I have already downloaded the sample data\"\n\n * Place the sample data `tar.gz` file in the project root\n * Ensure `sample_data = \"true\"`\n * The provisioning script will skip the download and use the provided file instead. The same goes for when the provisioner is rerun. e.g. `vagrant reload --provision`\n\n## Todo\n* Install Modman.\n\n**Why no Puppet/Chef?**\nAdmittedly, Puppet and Chef are excellent solutions for predictable and documented system configurations. The emphasis for this provisioner is on unopinionated simplicity. There are some excellent Puppet / Chef Magento configurations on Github with far more bells and whistles.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frjbaker%2Fsimple-magento-vagrant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frjbaker%2Fsimple-magento-vagrant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frjbaker%2Fsimple-magento-vagrant/lists"}