Skip to content
This repository has been archived by the owner on Mar 11, 2020. It is now read-only.

memtech/TechCampCFP

Repository files navigation

TechCamp Memphis CFP

Based on OpenCFP

Usage

  • Clone this repo
  • Run composer install
  • Run ./vendor/bin/homestead make
  • Ensure Homestead.yaml contains everything from Homestead.default
  • Run vagrant up from the root of the project
  • Open http://cfp.dev in a browser
  • Register a new account
  • Run vagrant ssh from the root of the project
  • Run cd cfp.dev
  • Run bin/opencfp admin:promote email@you-registered.com
  • You can now log in as an admin

Deployments

You will need Laravel/Envoy installed locally. Envoy itself requires PHP to be installed locally.

You will need to contact @Svpernova09 to get your public SSH key added.

Once you have installed Envoy and your key has been added:

  • Run envoy run deploy:prod