{"id":16552988,"url":"https://github.com/tobybatch/drupalchefvagrant","last_synced_at":"2025-03-04T18:24:34.798Z","repository":{"id":17946640,"uuid":"20928905","full_name":"tobybatch/DrupalChefVagrant","owner":"tobybatch","description":null,"archived":false,"fork":false,"pushed_at":"2014-07-15T19:48:57.000Z","size":341,"stargazers_count":0,"open_issues_count":2,"forks_count":1,"subscribers_count":4,"default_branch":"develop","last_synced_at":"2025-01-15T02:39:29.621Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tobybatch.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}},"created_at":"2014-06-17T15:25:57.000Z","updated_at":"2014-06-30T08:29:21.000Z","dependencies_parsed_at":"2022-09-24T20:01:30.726Z","dependency_job_id":null,"html_url":"https://github.com/tobybatch/DrupalChefVagrant","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobybatch%2FDrupalChefVagrant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobybatch%2FDrupalChefVagrant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobybatch%2FDrupalChefVagrant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobybatch%2FDrupalChefVagrant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tobybatch","download_url":"https://codeload.github.com/tobybatch/DrupalChefVagrant/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241897055,"owners_count":20038848,"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":[],"created_at":"2024-10-11T19:46:42.668Z","updated_at":"2025-03-04T18:24:34.777Z","avatar_url":"https://github.com/tobybatch.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"LymebayDeploy \n=============\n\n## Sub Modules\n\nYou must ```submodule init \u0026\u0026 submodule update```\n\n## Quick start\n\n 1. Change directory into this folder\n 1. Do a ```git submodule init \u0026\u0026 git submodule update```\n 1. ```export REMOTE_HOST=1.2.3.4```\n 1. ```ssh root@$REMOTE_HOST \"apt-get -y update \u0026\u0026 apt-get -y install ruby1.9.1-full make \u0026\u0026 gem install chef ruby-shadow --no-ri --no-rdoc\"``` **Add these to a recipie**\n 1. ```rsync -a --exclude=html --exclude=keys --exclude=nbproject --progress . root@$REMOTE_HOST:/var/chef```\n 1. ```ssh root@$REMOTE_HOST \"chef-solo -c /var/chef/cookbooks/solo.rb\"```\n 1. Copy your deb file onto the server and install it\n 1. Disable the current default site and enable the new site in apache\n  \n### Post install\n\nIn the wild, you will need to:\n\n 1. Install a valid server certifiacte, see /etc/pound/* for details\n 2. Fire wall off port 80 so that all traffic has to go via pound/ssl\n 3. Update the /var/www/html/*/sites/default/settings.php to set the base url to use https, else the css and javascript will try to serve over http\n\n## Troubleshhoting\n\n 1. Have you cloned the submodules?\n\n## What does this cookbook set do?\n\nIt will take an Ubuntu 14.04 base server install and install a LAMP stack on it ready for Drupal.  It will also install varnish and pound and wire them together so that port 443 forward (via varnish) into 80 on the apache.\n\n## What it doesn't do\n\n 1. See the post install docs above\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobybatch%2Fdrupalchefvagrant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftobybatch%2Fdrupalchefvagrant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobybatch%2Fdrupalchefvagrant/lists"}