{"id":16139646,"url":"https://github.com/jimpriest/vagrant-cfml","last_synced_at":"2025-04-06T17:46:35.361Z","repository":{"id":73925085,"uuid":"83254071","full_name":"jimpriest/vagrant-cfml","owner":"jimpriest","description":"Simple Vagrant CFML Development Environment","archived":false,"fork":false,"pushed_at":"2017-03-08T23:39:06.000Z","size":24,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-12T23:49:36.446Z","etag":null,"topics":["cfml","coldfusion","lucee","vagrant"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jimpriest.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-27T01:05:37.000Z","updated_at":"2020-03-21T16:13:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"5341523a-9147-4757-867a-5007db8caeba","html_url":"https://github.com/jimpriest/vagrant-cfml","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/jimpriest%2Fvagrant-cfml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimpriest%2Fvagrant-cfml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimpriest%2Fvagrant-cfml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimpriest%2Fvagrant-cfml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jimpriest","download_url":"https://codeload.github.com/jimpriest/vagrant-cfml/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247526677,"owners_count":20953141,"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":["cfml","coldfusion","lucee","vagrant"],"created_at":"2024-10-09T23:49:31.417Z","updated_at":"2025-04-06T17:46:35.335Z","avatar_url":"https://github.com/jimpriest.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vagrant CFML\n\nThis project will stand up a complete (albiet simple) CFML development environment using Vagrant.\n\n## CFML Development Environment\n\n* Ubuntu Server v14.04 LTS (Trusty Tahr) 64bit\n* Apache 2\n* Lucee v5\n* MariaDB\n* Mailcatcher\n\n## My Configuration\n\nThis was configured to run in my environment. YMMV.\n\nI'm running:\n\n* Linux Mint 18 (Ubuntu 16.04 LTS)\n* VirtualBox 5.1 (installed via apt)\n* Vagrant 1.9.1\n\n## Prerequisites\n\n### Required\n\nIt is assumed you have VirtualBox and Vagrant installed:\n\n* [VirtualBox](https://www.virtualbox.org/) (v5.1.x)\n* [Vagrant](https://www.vagrantup.com/downloads.html) (v1.9.x)\n\nNote: If you install via apt - verify the correct versions were installed!\n\n### Highly Recommended\n\nOnce Vagrant is installed I'd suggest installing the following Vagrant plugins:\n\n* [vagrant-hostsupdater](https://github.com/cogitatio/vagrant-hostsupdater)\n* [vagrant-vbguest](https://github.com/dotless-de/vagrant-vbguest)\n\n---\n\n## Installation\n\nClone the repo and run 'vagrant up':\n\n```bash\ngit clone https://github.com/jimpriest/vagrant-cfml.git\ncd vagrant-cfml/vagrantroot \u0026\u0026 vagrant up\n```\n\nNote: The first time you clone the repo and bring the box up, it may take several minutes.\nIf it doesn't explicitly fail/quit, then it is still working. Be patient.\n\nOnce the Vagrant box finishes and is ready for use, you should see something like this in your terminal:\n\n```bash\n==\u003e default: ========================================================================\n==\u003e default: http://www.vagrant-cfml.local (192.168.123.45)\n==\u003e default:  \n==\u003e default: Lucee Server/Web Context Administrators\n==\u003e default:  \n==\u003e default: http://www.vagrant-cfml.local/lucee/admin/server.cfm\n==\u003e default: http://www.vagrant-cfml.local/lucee/admin/web.cfm\n==\u003e default:  \n==\u003e default: Common Lucee admin password: password\n==\u003e default: -----------------------------------------------------------------------\n==\u003e default: Apache web root is default: /var/www/html\n==\u003e default:  \n==\u003e default: This directory is mapped to /webroot directory in this project (see Vagrantfile)\n==\u003e default: You can place your project code in this directory.\n==\u003e default: -----------------------------------------------------------------------\n==\u003e default: Database Server Info\n==\u003e default:  \n==\u003e default: Server: db.vagrant-cfml.local\n==\u003e default: Port: 3306\n==\u003e default: User: root\n==\u003e default: Password: password\n==\u003e default: ========================================================================\n```\n\n## Post Install\n\nOnce you see that, you should be able to browse to [http://www.vagrant-cfml.local/](http://www.vagrant-cfml.local/)\nor [http://192.168.123.45/](http://192.168.123.45/)\n\nIit may take a few minutes the first time a page loads after bringing your box up, subsequent requests should be much faster.\n\nThere is a simple index.cfm by default in the wwwroot folder which will ensure CFML and MariaDB are working correctly.\n\nYou may either place your .cfm files in this wwwroot directory or adjust the Vagrantfile 'synced_webroot_local' path to point to a different location.\n\nIf you change the vagrantfile you will need to reload Vagrant:\n\n```\nvagrant reload\n```\n\n---\n\n## References / Useful Links\n\n* Rory Laitila's [Lucee Git Book](https://rorylaitila.gitbooks.io/lucee/content/vagrant.html)\n\nThis project was heavily influenced by (ie: I copied a lot of stuff from):\n\n* Mike Sprague's [Vagrant LEMTL](https://github.com/mikesprague/vagrant-lemtl)\n* Ortus Solutions [Vagrant/CentOS/Lucee](https://github.com/Ortus-Solutions/vagrant-centos-lucee)\n\n## Disclaimer\n\n* It works on my system :)\n* There is no security baked in! This is intended for development use only.\n* It is pitch black. You are likely to be eaten by a grue.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjimpriest%2Fvagrant-cfml","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjimpriest%2Fvagrant-cfml","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjimpriest%2Fvagrant-cfml/lists"}