Linux Challenge Improvement

Руководитель: Павел Свидерский (Stepic.org)

Город стажировки: Санкт-Петербург / Москва

Проект:

Реализовать новые возможности в платформе, осуществляющей работу интерактивных заданий Linux challenge на образовательной площадке Stepic.org. Задания Linux challenge используются в курсах для обучения Linux, базам данных, C++ и компьютерной графике.

Задачи:
  • Реализация приватного хранилища файлов учащихся для организации проектной работы в курсах
  • Предоставление учащимся FTP/SFTP доступа к файловой системе Docker-контейнера
  • Предоставление учащимся SSH доступа к Linux-контейнеру для решения задания
  • Предоставление доступа извне к запущенным сетевым сервисам внутри контейнеров учащихся (port forwarding)
  • Если вы знаете, как улучшить Linux challenge, и готовы этим заниматься, то мы готовы обсудить индивидуальные задачи
 
Технологии:

основы Linux, Docker, REST API, Python 3

Ссылки по теме:
 

Презентация проекта 25 мая 2016