[racket] Handin server on remote Linux server
Hi all,
Is it possible to run the racket handin-server from a remote Linux shell, without setting up an X forwarding session? When I attempt to start it using "gracket-text -l handin-server" as specified in the docs, I get an error about not having a display available; the error appears to stem from the dependency on racket/gui/base. (My plan was to run it on a server that the students can access from home whenever, something my workstation & network at school won't allow.)
Or perhaps am I fundamentally misunderstanding the way the handin server is supposed to work? (My mental model is: students submit files to server, instructor downloads a copy of the directory, and runs/checks the submissions locally.)
By the way, this reminded me: is there a straightforward way to collect the test cases from a submission, and run them on code that I've written?
Best,
Jordan