openHPI/codeocean

Name: codeocean

Owner: HPI Knowledge Tech Group

Description: CodeOcean is an automated assessment tool for web-based coding exercises

Created: 2015-01-15 08:30:25.0

Updated: 2017-06-29 15:16:03.0

Pushed: 2018-02-14 12:31:24.0

Homepage:

Size: 23128

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Code Ocean

Build Status Code Climate Test Coverage Dependency Status

Development Setup
Mandatory Steps

Exemplary configuration files are available in the config directory.

In order to execute code submissions using Docker, source code files are written to the file system and are provided to a dedicated Docker container. These files are temporarily written to Rails.root/tmp/files/. Please make sure that workspace_root in config/docker.yml.erb corresponds to that directory or to a linked directory if using a remote Docker server.

Optional Steps
Production Setup
Useful service maintenance commands
Roadmap

1.1

[x] WebSocket Suppport [x] Interactive Exercises [ ] Allow Disabling of File Creation [ ] Set Container Recyling per Environment


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.