Files
idriz/scripts/install.sh

17 lines
634 B
Bash
Raw Permalink Normal View History

#!/bin/sh
# Postavlja venv, systemd korisnički servis i konfiguracioni fajl. Pokretati kao korisnik idriz.
set -e
cd "$(dirname "$0")/.."
[ -d .venv ] || python3 -m venv .venv
.venv/bin/pip install -q -r requirements.txt
mkdir -p ~/.config/idriz ~/.config/systemd/user
if [ ! -f ~/.config/idriz/env ]; then
printf 'OPENAI_API_KEY=\n' > ~/.config/idriz/env
chmod 600 ~/.config/idriz/env
echo "Upiši OPENAI_API_KEY u ~/.config/idriz/env"
fi
cp systemd/idriz.service ~/.config/systemd/user/idriz.service
systemctl --user daemon-reload
systemctl --user enable idriz.service
echo "Gotovo. Pokreni sa: systemctl --user start idriz"