Skip to content

christopher-b/canvas-vagrant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Canvas Vagrant

A Vagrant + Puppet script for installing Canvas LMS

Run it:

git clone https://github.com/christopher-b/canvas-vagrant.git
cd canvas-vagrant
git submodule init
git submodule update
vagrant up

Now go grab a beer, this will take a few minutes. When it's done:

vagrant ssh
sudo su
cd /vagrant/canvas
RAILS_ENV={production|development|test} bundle exec rake db:initial_setup

Then load https://canvas-lms.dev:4443.

Canvas is cloned into the shared vagrant folder, as ./canvas.

Known Issues / Todo

  • The init script may try to start before the code is checked out
  • No Redis
  • No mail
  • No QTI Migrations

About

A Vagrant + Puppet script for installing Canvas LMS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published