I think I'm going to take the plunge and start using CodeRunner. Looks like I'll need to setup a Jobe Server. Would it be practical to set it up on a Raspberry Pi (at least to start with). If so, anything special I should take into consideration when setting it up?
I'm skeptical about running Jobe on a Pi. It might be possible but for a cost of $3 per month you can run it a Digital Ocean server: there's a video walkthrough here.
That said, Jobe may work on a Pi, although I doubt it'll be entirely straightforward to set it up. One problem you'll definitely have to deal with is that Raspbian doesn't have ACLs (Access Control Lists) enabled by default, and they're essential to run Jobe. A quick web search suggests you can set them up, but you're on your own here.
Another option to consider is to run Jobe via Docker see here; this even works on Windows machines.