Roll Call Attendance Setup

395 views
Skip to first unread message

Zhen Kazhuyo

unread,
Nov 23, 2017, 4:53:19 AM11/23/17
to Canvas LMS Users
There's someone give me a link how to setup in production roll call attendance ?

Graham Ballantyne

unread,
Nov 23, 2017, 11:58:25 AM11/23/17
to canvas-l...@googlegroups.com
There's no documentation on a production installation, as far as I know. You have a couple of options:

1. There is a Dockerfile in the repo, as well as a docker-compose setup. I've deployed the LTI in a production-ish setting for evaluation purposes here at SFU using docker-compose. The only real changes I made were to use volumes on the database and fakes3 containers so they persist, and change the RAILS_ENV to production.

2. The LTI is a pretty standard Rails application, so you can stand it up using the same basic architecture as Canvas itself or any other rails app – Apache or NGINX and Passenger for the application server, a process running the jobs worker, a Postgres database server, and a Redis server. If you're already running open-source Canvas then you likely have experience setting up this kind of stack.

One warning: the LTI does depend on Amazon S3 for storing generated attendance reports. Instructure includes a fake S3 server in the docker-compose setup. My understanding is that the links to the generated CSVs expire after 24 hours, though I haven't verified if the files are actually deleted from the bucket after they expire. If you don't have access to or aren't willing to pay for S3, and since the data is supposed to be ephemeral, you could run the fakes3 server in a production environment, or you could stand up a S3 API-compatible service on your own infrastructure and point at that. 

I haven't decided which route we're going to take if and when we decide to deploy the LTI to production. 

Hope that helps.

----- On 23 Nov, 2017, at 01:53, Zhen Kazhuyo <kaz...@gmail.com> wrote:
There's someone give me a link how to setup in production roll call attendance ?

--

---
You received this message because you are subscribed to the Google Groups "Canvas LMS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to canvas-lms-use...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Graham Ballantyne
IT Services
Simon Fraser University

Simon Williams

unread,
Nov 23, 2017, 4:18:23 PM11/23/17
to canvas-l...@googlegroups.com
The reports are NOT currently deleted from the bucket after the link expires.

Simon

eugen...@gmail.com

unread,
Mar 2, 2021, 2:17:40 AM3/2/21
to Canvas LMS Users
Hi,

Is there someone who managed to install Roll Call Attendance successfully? I need to install Roll Call for production system and I am ready to pay for installation plus installation docs.

Thanks,
Eugene

Dengpan Huang

unread,
Mar 8, 2021, 5:04:50 AM3/8/21
to Canvas LMS Users
As I know, the Roll Call Attendance plugin is a business LTI tool. So We are developing a custom RCA for our production system. 
It would be great if we can free use the official RCA LTI tool .

eugen...@gmail.com

unread,
Mar 8, 2021, 7:01:04 AM3/8/21
to Canvas LMS Users
I managed to install this tool on our Canvas system. So  if anyone need help I can assist with deployment.

--
Kind regards,
Eugene

Chris D.

unread,
Sep 14, 2021, 6:28:57 AM9/14/21
to Canvas LMS Users

Hi,
Could you please help me to install Roll Call? I'm also a self-hosted Canvas LMS and struggling to install Roll Call.

Thank you so much.

Iván García

unread,
Feb 16, 2022, 1:21:25 PM2/16/22
to Canvas LMS Users
Hello,

Hope you are good, if you have a manual or installation instructions to run the Roll Call please share it with me.

Thanks in advanced. 

Reply all
Reply to author
Forward
0 new messages