Hi Steven, we've hosted Canvas in the past, and still have some active customers, with a configuration of 4 vCPU and 8GB without any issues. They have hundreds of concurrent users with this configuration. Disk size will mostly depend on the course files and user uploads, in any case I can recommend you to move the folder to a separate volume, just in case it gets full.
All in all, for small implementations the open source version can be a good starting point. For bigger ones the architecture can get a bit more complicated and it makes no sense to use the open source version. It's worth paying the licenses to Instructure and use the infrastructure they provide. We are Instructure's partners, and have experience with both.
Regards,
Nicolas
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.