RubyTester - система тестирования студентов, написанная на языке Ruby с использованием фреймворка Ruby On Rails.
- Убедиться, что MongoDB установлен и настроен
- Настроить параметры подключения к MongoDB в
/config/mongoid.yml
- Установить необходимый набор gem'ов командой
bundle install
- Создать индексы командой
rake db:mongoid:create_indexes
- Создать аккаунт администратора командой
rake db:seed
- Войти в систему используя логин
rubytester
и парольrubytester
- Сменить стандартный пароль для администратора системы
Запустить сервер можно используя команду rails s Puma
Возможно, что необходимо будет также установить node.js (либо можно использовать gem therubytracer
)
Для резервного копирования можно воспользоваться командой rake db:data:dump
. Для восстановления данных из дампа — rake db:data:load
.