Головна Технічні налаштування Автозапуск компонентів локальної Черги на стартапі

Автозапуск компонентів локальної Черги на стартапі

Востаннє оновлено Jun 24, 2026

Якщо в вас Windows

Автоматичний запуск ПЗ інфокіоска та ПЗ менеджера через папку «Автозавантаження»

  1. Знайдіть .exe файл додатку.

  2. Натисніть на нього правою кнопкою миші → Створити ярлик

  3. Перемістіть створений ярлик у папку автозавантаження:

    Win + R → shell:startup → Enter

Після перезавантаження системи ПЗ запуститься автоматично.


Якщо в вас Linux

Автоматичний запуск Локального сервера за допомогою pm2

pm2 - це менеджер процесів для NodeJS, який автоматично перезапускає сервер і може стартувати разом із системою.

Встановлення pm2

npm install -g pm2

Запуск сервера через pm2

Перейдіть у директорію проєкту:

cd /path/to/project

Запустіть сервер:

pm2 start server.js --name queue-local-server

Перевірте статус:

pm2 ls

Увімкнення автозапуску pm2 при старті системи

Згенеруйте startup-скрипт:

pm2 startup

Команда виведе інструкцію з sudo - виконайте її дослівно.

Після цього збережіть поточний список процесів:

pm2 save


Автоматичний запуск ПЗ інфокіоска та ПЗ менеджера при старті Linux

Найбільш сумісний варіант для більшості версій Linux - через .desktop файл в ~/.config/autostart.

Створити директорію автозапуску (якщо її нема)

mkdir -p ~/.config/autostart

2. Створити .desktop файл

nano ~/.config/autostart/kiosk.desktop

Вставити конфігурацію (приклад)

[Desktop Entry]
Type=Application
Name=InfoKiosk
Exec=/path/to/infokiosk/svoi-infokiosk
Terminal=false
X-GNOME-Autostart-enabled=true

Exec має вказувати на виконуваний файл додатку

Збережіть файл (Ctrl + O, Enter, Ctrl + X).

4. Перевірка

Перезавантажте систему — додаток має стартувати автоматично після входу користувача.


Локальний сервер — Windows

Автозапуск налаштовується автоматично під час встановлення: двічі клацніть install.bat і сервер реєструється як задача планувальника без прав адміністратора.
Щоб прибрати автозапуск — двічі клацніть uninstall.bat.

Локальний сервер — Linux

Автозапуск налаштовується автоматично: запустіть ./install.sh у папці сервера. Це реєструє службу systemd для поточного користувача (--user); sudo не потрібен. Служба стартує одразу і після кожного входу.
Щоб прибрати автозапуск — запустіть ./uninstall.sh.

Переглянути журнал: journalctl --user -u svoi-queue

Дивіться також