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

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

Востаннє оновлено Feb 04, 2026

Якщо в вас Windows

Автоматичний запуск Локального сервера через папку «Автозавантаження»

  1. Відкрити папку автозавантаження

  2. Натисніть Win + R

  3. Введіть:

    shell:startup

  4. Натисніть Enter

Відкриється папка Автозавантаження для поточного користувача.

Створіть BAT-файл для запуску сервера:

  1. У відкритій папці натисніть правою кнопкою миші → Створити → Текстовий документ

  2. Назвіть файл, наприклад:

    start-server.bat

    (переконайтесь, що розширення саме .bat, а не .txt)

  3. Додати команду запуску NodeJS

Відкрийте файл start-server.bat і вставте наступне (відредагуйте шлях під себе):

@echo off

cd /d C:\path\to\project

node server.js

Збережіть файл.

  1. Вийдіть з облікового запису або перезавантажте комп’ютер

  2. Увійдіть знову

  3. Локальний сервер має запуститися автоматично

Примітки

  • Якщо NodeJS не додавався в PATH, замість node вкажіть повний шлях:

    "C:\Program Files\nodejs\node.exe" server.js


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

  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. Перевірка

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

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