• Setup
  • Automated Setup
  • Manual Setup
  • Getting the code
  • Using Git
  • Using a Tarball or a Zip Download
  • Application root
  • GitHub Codespaces Setup
  • When you are done using your instance (important to avoid data corruption)
  • Starting it again
  • Dependency Installation
  • External Dependencies
  • Debian/Ubuntu
  • macOS
  • Ruby Gems
  • Bundler
  • Canvas Dependencies
  • Known issues:
  • thrift gem
  • eventmachine gem
  • Data setup
  • Canvas default configuration
  • Dynamic settings configuration
  • File Generation
  • Database configuration
  • Database population
  • Test database configuration
  • Performance Tweaks
  • A note about emails
  • Ready, Set, Go!
  • Logging in For the First Time
  • A note about long-running jobs
  • Running Canvas securely locally
  • Troubleshooting
  • Production ready configuration