6de2455917
- Added GLOBAL_MARKETS_TITLE to all translation files - Updated footer with 12 markets (4 active + 8 upcoming) - Translated market section to: zh-cn, zh-tw, ja, ko, th, vi, id, ms, hi - Built and deployed to production - CloudFront invalidation: I3RTMXVFDJXWLG3SYX208OP1CC
55 lines
1.9 KiB
Bash
55 lines
1.9 KiB
Bash
#!/bin/bash
|
|
# Landvex Artikelautomation — installation med systemctl
|
|
# Kör som bernt (använder sudo -n för systemctl)
|
|
|
|
set -e
|
|
|
|
echo "=== Landvex Artikelautomation — Installation ==="
|
|
|
|
# Skapa loggkatalog
|
|
mkdir -p /var/log/landvex
|
|
|
|
# Systemd-filer måste kopieras av root — instruktioner ges
|
|
SYSTEMD_DIR="/home/bernt/.openclaw/workspace/projects/landvex/20-automation"
|
|
|
|
echo ""
|
|
echo "STEG 1: Kopiera servicefiler (kräver root)"
|
|
echo "Kör följande kommando som root:"
|
|
echo ""
|
|
echo " sudo cp $SYSTEMD_DIR/landvex-artikel-erik@.service /etc/systemd/system/"
|
|
echo " sudo cp $SYSTEMD_DIR/landvex-artikel-johan@.service /etc/systemd/system/"
|
|
echo " sudo cp $SYSTEMD_DIR/landvex-artikel-erik.timer /etc/systemd/system/"
|
|
echo " sudo cp $SYSTEMD_DIR/landvex-artikel-johan.timer /etc/systemd/system/"
|
|
echo " sudo systemctl daemon-reload"
|
|
echo ""
|
|
|
|
echo "STEG 2: Aktivera timers (kan göras med sudo -n)"
|
|
echo ""
|
|
|
|
# Testa om vi kan köra systemctl
|
|
if sudo -n systemctl status >/dev/null 2>&1; then
|
|
sudo -n systemctl enable landvex-artikel-erik.timer
|
|
sudo -n systemctl enable landvex-artikel-johan.timer
|
|
sudo -n systemctl start landvex-artikel-erik.timer
|
|
sudo -n systemctl start landvex-artikel-johan.timer
|
|
|
|
echo ""
|
|
echo "=== Installation klar ==="
|
|
echo "Timers:"
|
|
sudo -n systemctl list-timers | grep landvex || true
|
|
else
|
|
echo "sudo -n systemctl fungerar inte — kör steg 2 manuellt:"
|
|
echo " sudo systemctl enable landvex-artikel-erik.timer"
|
|
echo " sudo systemctl enable landvex-artikel-johan.timer"
|
|
echo " sudo systemctl start landvex-artikel-erik.timer"
|
|
echo " sudo systemctl start landvex-artikel-johan.timer"
|
|
fi
|
|
|
|
echo ""
|
|
echo "Loggar: /var/log/landvex/"
|
|
echo "Kö: $SYSTEMD_DIR/intag/artikelko.json"
|
|
echo ""
|
|
echo "Manuell körning:"
|
|
echo " sudo systemctl start landvex-artikel-erik@01.service"
|
|
echo " sudo systemctl start landvex-artikel-johan@01.service"
|