57 lines
1.5 KiB
JSON
57 lines
1.5 KiB
JSON
{
|
|
"name": "PostgREST",
|
|
"description": "RESTful API for any PostgreSQL database.",
|
|
"logo": "https://halcyon.sh/logo.svg",
|
|
"repository": "https://github.com/begriffs/postgrest",
|
|
"env": {
|
|
"BUILDPACK_URL": {
|
|
"description": "Heroku buildpack for deploying Haskell applications",
|
|
"value": "https://github.com/begriffs/postgrest-heroku"
|
|
},
|
|
"POSTGREST_VER": {
|
|
"description": "Version of PostgREST to deploy",
|
|
"value": "0.3.0.1"
|
|
},
|
|
"DB_NAME": {
|
|
"description": "Database name",
|
|
"required": true
|
|
},
|
|
"AUTH_ROLE": {
|
|
"description": "Database role to use checking client authentication",
|
|
"required": true
|
|
},
|
|
"AUTH_PASS": {
|
|
"description": "Authentication password",
|
|
"required": false
|
|
},
|
|
"ANONYMOUS_ROLE": {
|
|
"description": "Database role for non-authenticated requests",
|
|
"required": true
|
|
},
|
|
"DB_HOST": {
|
|
"description": "Database server hostname",
|
|
"required": true
|
|
},
|
|
"DB_PORT": {
|
|
"description": "Database server port",
|
|
"required": false,
|
|
"value": "5432"
|
|
},
|
|
"DB_POOL": {
|
|
"description": "Maximum number of connections in database pool",
|
|
"required": false,
|
|
"value": "10"
|
|
},
|
|
"JWT_SECRET": {
|
|
"description": "Secret used to encrypt JSON Web Tokens",
|
|
"required": false,
|
|
"value": "secret"
|
|
},
|
|
"V1SCHEMA": {
|
|
"description": "DB schema selected whe no version (or version 1) requested",
|
|
"required": false,
|
|
"value": "1"
|
|
}
|
|
}
|
|
}
|