How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "supersoftware/canvas-lms"
  config.vm.box_version = "2017.08.05.06-0"
end
vagrant init supersoftware/canvas-lms \
  --box-version 2017.08.05.06-0
vagrant up

This version was created about 5 years ago.

Bitnami CanvasLMS VirtualMachine https://bitnami.com/stack/canvaslms/virtual-machine

Vagrant.configure("2") do |config|
  config.vm.box = "supersoftware/canvas-lms"
  config.vm.box_version = "2017.08.05.06-0"

  config.vm.network "forwarded_port", guest: 80, host: 8080
  config.vm.network "private_network", ip: "192.168.33.10"

  config.ssh.username = "bitnami"
  config.ssh.password = "bitnami"
  config.ssh.insert_key = "false"

  config.vm.provider "virtualbox" do |vb|
    vb.name = "canvas-lms"
    vb.gui = false
    vb.memory = "4048"
  end

  config.vm.provision "shell", inline: <<-SHELL
    cd /home/bitnami/apps/canvaslms/htdocs && sudo rake db:reset_encryption_key_hash RAILS_ENV=production
  SHELL
end
1 provider for this version.
  • virtualbox Hosted by Vagrant Cloud (829 MB)