mega-ci / static-release-gates (push) Failing after 11s
release-tag / release-image (push) Successful in 6m46s
mega-ci / go-quality (services/control) (push) Successful in 10m7s
mega-ci / go-quality (platform/neuroforge) (push) Successful in 10m20s
mega-ci / go-quality (services/agent) (push) Successful in 11m1s
mega-ci / go-quality (services/knowledge) (push) Successful in 11m13s
mega-ci / docker-build (push) Has been skipped
24 lines
503 B
Bash
Executable File
24 lines
503 B
Bash
Executable File
#!/bin/sh
|
|
set -eu
|
|
|
|
gen() { openssl rand -hex 32; }
|
|
|
|
cat <<OUT
|
|
# Mega service tokens
|
|
NEUROFORGE_ADMIN_TOKEN=$(gen)
|
|
NEUROFORGE_APP_API_KEY=$(gen)
|
|
NEUROFORGE_INTEGRATION_TOKEN=$(gen)
|
|
NEUROFORGE_CONTROL_READ_TOKEN=$(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)
|
|
CONTROL_BASIC_AUTH_PASSWORD=$(gen)
|
|
WEBHOOK_SECRET=$(gen)
|
|
OUT
|