Это система для медицинских организаций: ведёт расписание приёма врачей и показывает его на телевизорах в коридорах и на этажах. Расписание заполняется через веб-интерфейс, на ТВ транслируется автоматически через ADB. Дополнительно: включение и выключение телевизоров по расписанию, показ видео и бегущей строки между расписанием, разграничение прав (администратор / расписание / медиа), плагины для интеграции с внешними системами.
Требования: Ubuntu от 24.04 или Debian от 12, 2ГБ RAM, 30ГБ диска, доступ по сети до телевизоров (ADB, порт 5555). Интернет на сервере нужен только на время установки.
Установка:
sudo apt install ./medshedule_1.0.0.deb
apt сам поставит PostgreSQL, Nginx, Python и остальные системные пакеты. Python-зависимости вшиты в пакет. Установка занимает 5–10 минут.
После установки открыть http://<ip-сервера>/ - принять лицензионное соглашение, задать пароль администратора, войти.
Управление:
sudo systemctl status medshedule
sudo journalctl -u medshedule -f
sudo systemctl restart medshedule
Удаление:
sudo apt remove medshedule
(данные и БД сохраняются)
sudo apt purge medshedule
(полное удаление)
Если при установке что-то пойдёт не так - присылайте вывод journalctl, разберёмся.
СКАЧАТЬ:
DEB (Debian\Ubuntu):
https://disk.yandex.ru/d/yUCZT2joKgw9Rw
RPM (Red Hat\Red OS):
В планах