Система автоматизированной проверки лабораторных работ по Linux с использованием SSH и n8n.
Проект предназначен для учебных лабораторных работ и позволяет:
- выдавать студентам шаблон лабораторной работы;
- принимать выполненные задания по SSH;
- автоматически проверять результат в изолированном окружении (Docker);
- сохранять отчёты и историю команд;
- отправлять уведомления преподавателю через n8n.
on the server/— серверные скриптыn8n workflows/— готовые workflow для n8nMaterials for students/— материалы, выдаваемые студентамon the server/client.sh— клиентский скрипт для студентов
- Установка серверной части:
docs/server-setup.md - Настройка n8n:
docs/n8n-setup.md - Материалы и инструкции для студентов:
docs/student-distribution.md - Архитектура и логика работы системы:
docs/architecture.md