Initial commit

This commit is contained in:
kilyabin
2026-03-02 14:21:02 +04:00
commit d78668ce3a
11 changed files with 1278 additions and 0 deletions

25
install-service.sh Normal file
View File

@@ -0,0 +1,25 @@
#!/bin/bash
# Запускать с sudo: sudo bash install-service.sh
# Должен быть запущен из папки с проектом
set -e
PROJECT_DIR="$(cd "$(dirname "$0")" && pwd)"
SERVICE_USER="${SUDO_USER:-$(whoami)}"
echo "==> Устанавливаем systemd сервис..."
echo " Папка проекта : $PROJECT_DIR"
echo " Пользователь : $SERVICE_USER"
sed \
-e "s|__PROJECT_DIR__|$PROJECT_DIR|g" \
-e "s|__SERVICE_USER__|$SERVICE_USER|g" \
"$PROJECT_DIR/schedule.service.template" \
> /etc/systemd/system/schedule.service
systemctl daemon-reload
systemctl enable schedule
systemctl restart schedule
echo ""
echo "✓ Сервис запущен!"
systemctl status schedule --no-pager -l