generated from nhcarrigan/template
feat: use 1pass for secret management
This commit is contained in:
parent
b64871791d
commit
34c6d2d189
@ -8,7 +8,7 @@
|
|||||||
"prebuild": "rm -rf prod && prisma generate",
|
"prebuild": "rm -rf prod && prisma generate",
|
||||||
"build": "tsc",
|
"build": "tsc",
|
||||||
"lint": "eslint src --max-warnings 0 && prettier src --check",
|
"lint": "eslint src --max-warnings 0 && prettier src --check",
|
||||||
"start": "node -r dotenv/config prod/index.js",
|
"start": "op run --env-file='./prod.env' -- node prod/index.js",
|
||||||
"test": "echo 'no tests yet'"
|
"test": "echo 'no tests yet'"
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
|
13
prod.env
Normal file
13
prod.env
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
## Global Values
|
||||||
|
BOT_TOKEN="op://Environment Variables - Naomi/Mod Bot/token"
|
||||||
|
MONGO_URI="op://Environment Variables - Naomi/Mod Bot/mongo_uri"
|
||||||
|
DEBUG_HOOK="op://Environment Variables - Naomi/Mod Bot/webhook"
|
||||||
|
NODE_ENV="op://Environment Variables - Naomi/Mod Bot/environment"
|
||||||
|
LOG_HOOK="op://Environment Variables - Naomi/Mod Bot/webhook"
|
||||||
|
STAFF_GUILD="op://Environment Variables - Naomi/Mod Bot/home_server"
|
||||||
|
|
||||||
|
## Server Shit
|
||||||
|
GITHUB_WEBHOOK_SECRET="op://Environment Variables - Naomi/Mod Bot/github_webhook_secret"
|
||||||
|
PATREON_WEBHOOK_SECRET="op://Environment Variables - Naomi/Mod Bot/patreon_webhook_secret"
|
||||||
|
KOFI_WEBHOOK_SECRET="op://Environment Variables - Naomi/Mod Bot/kofi_webhook_secret"
|
||||||
|
GITHUB_TOKEN="op://Environment Variables - Naomi/Mod Bot/github_pat"
|
Loading…
x
Reference in New Issue
Block a user