Canvas LMS is an open-source learning platform used by educational institutions. Self-hosting is possible but requires a complex stack and careful operations.
- Course management and content delivery
- Assignments, quizzes, and grading
- Integrations via LTI and APIs
- Scalable architecture
- Self-hosted (advanced)
- Containerized community deployments
- Open-source and self-hosted, but operationally complex
- Ruby, PostgreSQL, Node.js, Redis
- Documentation: https://canvas.instructure.com/doc/api/
- Self-Hosted Guide: https://github.com/canvas-self-hosted/canvas-self-hosted
- GitHub: https://github.com/instructure/canvas-lms
Canvas LMS Setup
Feel free to contact us. Find all contact information on our contact page.