VogelSocialMedia/code/backend/scripts/install.json

37 lines
788 B
JSON

{
"commands": [
"echo Starting installation...",
"echo starting docker container",
"yarn start-containers",
"echo generating prisma",
"yarn prisma generate",
"echo migrating database",
"yarn prisma migrate dev --name init"
],
"requiredKeys": [
{ "name": "DATABASE_URL", "generated": true },
{ "name": "TOKEN_SECRET", "generated": true },
{
"name": "DB_USER",
"generated": false,
"default": "postgres",
"hide": false
},
{
"name": "DB_PASSWORD",
"generated": false,
"hide": true
},
{
"name": "MINIO_USER",
"generated": false,
"default": "minIO",
"hide": false
},
{
"name": "MINIO_PASSWORD",
"generated": false,
"hide": true
}
]
}