Common Storage for Courses

Course Shared Storage lets instructors place common files (docs, data sets, starter code, assets) in one location that’s available inside every assignment workspace. Read-only files are securely shared and available for all students.

Key Benefits

  • Single source of truth for course assets

  • No per-assignment re-uploads or duplication

  • Consistent path for code and terminal access


Using Common Storage

Enable Course Shared Storage

  1. Open the course and go to Admin → Course Details.

  2. Scroll to Course Shared Storage and toggle Shared storage: On.

  3. Click Save Changes.

Toggle to enable Course Shared Storage in Admin → Course Details

Note

Once enabled, you will see the Storage tab in the Admin area of the course.

Add Folders & Files

  1. Navigate to Admin → Storage.

  2. Use Create Directory to make a top-level folder (e.g., Assignment-1 or Datasets).

  3. Select a folder, then use Upload File to add one or more files.

  4. Repeat for additional assignments or resources as needed.

Storage browser showing a dataset folder with uploaded files

Access Storage From Assignments

Inside any assignment workspace, the shared storage appears under the storage/ directory. Students and teachers can read files from there with the terminal, editors, or program code.

Storage section inside one assignment.