Files
glpi-neuroforge-mega/scripts/generate-secrets.sh
jbergner 6513468c12
All checks were successful
release-tag / release-image (push) Successful in 9m19s
1.4.1
2026-08-26 21:31:42 +02:00

21 lines
395 B
Bash

#!/bin/sh
set -eu
gen() { openssl rand -hex 32; }
cat <<OUT
# Mega service tokens
NEUROFORGE_ADMIN_TOKEN=$(gen)
NEUROFORGE_APP_API_KEY=$(gen)
NEUROFORGE_WORKER_TOKEN=$(gen)
NEUROFORGE_METRICS_TOKEN=$(gen)
KB_INTEGRATION_TOKEN=$(gen)
CONTROL_READ_TOKEN=$(gen)
SEARXNG_SECRET=$(gen)
# Web/UI and optional webhook secrets
WEB_PASSWORD=$(gen)
BASIC_AUTH_PASSWORD=$(gen)
WEBHOOK_SECRET=$(gen)
OUT