#!/bin/bash set -e mkdir -p /opt/procyon cd /opt/procyon tar xzf /tmp/procyon.tar.gz mkdir -p data python3 -c "import db; db.init_db()" && echo "DB_INIT_OK" cp deploy/procyon.service /etc/systemd/system/procyon.service cp deploy/procyon-autopilot.service /etc/systemd/system/procyon-autopilot.service cp deploy/procyon-autopilot.timer /etc/systemd/system/procyon-autopilot.timer systemctl daemon-reload systemctl enable procyon >/dev/null 2>&1 systemctl restart procyon systemctl enable procyon-autopilot.timer >/dev/null 2>&1 systemctl restart procyon-autopilot.timer cp deploy/nginx-procyon.conf /etc/nginx/sites-available/procyon ln -sf /etc/nginx/sites-available/procyon /etc/nginx/sites-enabled/procyon rm -f /etc/nginx/sites-enabled/default nginx -t systemctl restart nginx echo "SETUP_DONE"