Почему бы не использовать Gate One? Это веб-эмулятор терминала. Вы можете настроить его для автоматического запуска приложения терминала, когда пользователь подключается / открывает новый терминал. Вот скриншот, демонстрирующий автоматическое синтаксическое выделение syslogs:
Вы также можете делать классные вещи с ним, как изображения на экране, воспроизводить звуковые файлы и многое другое. Он также поддерживает Unicode и вход на иностранном языке (IME), если ваши пользователи являются международными.