Задать вопрос
@niknik_ykt
Самоучка. Энтузиаст.

Как сделать, чтобы umami не останавливался?

Установил на vds сервер (debian 9) umami. Вроде все работает и запускается:
cd umami
npm start

Но при перезапуске сервера и/или закрытии терминала останавливается. Нашел решение в pm2.
pm2 --name Umami npm start -- start
pm2 save

Вроде пишет, что сохранился, но если перезагрузить сервер umami не запускается. Как можно решить проблему?
  • Вопрос задан
  • 90 просмотров
Подписаться 1 Средний 3 комментария
Решения вопроса 2
krax1337
@krax1337
личинка Девопса
Возможно ты забыл pm2 startup (https://stackoverflow.com/a/20661027/9594020)

Альтернативное решение: воспользуйся docker-compose.

В документации уже есть готовое решение https://github.com/mikecao/umami#installing-with-docker. umami будет автоматически запускаться после перезагрузки.
Ответ написан
@niknik_ykt Автор вопроса
Самоучка. Энтузиаст.
При создании pm2 servise нужно было указать конкретного пользователя (по умолчанию undefined). В моем случае pm2-root.servise решил все проблемы и umami теперь работает как задумано
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы