16 lines
316 B
Bash
16 lines
316 B
Bash
#!/bin/bash
|
|
|
|
echo "Generating runner token..."
|
|
TOKEN=$(openssl rand -hex 32)
|
|
|
|
if grep -q "RUNNER_TOKEN=" .env; then
|
|
sed -i "s/RUNNER_TOKEN=.*/RUNNER_TOKEN=$TOKEN/" .env
|
|
else
|
|
echo "RUNNER_TOKEN=$TOKEN" >> .env
|
|
fi
|
|
|
|
echo "Token: $TOKEN"
|
|
echo "Restarting runner..."
|
|
docker compose -f compose-runner.yml restart
|
|
|