mirror of
https://github.com/documenso/documenso.git
synced 2025-11-10 04:22:32 +10:00
fix: add new environmental variables for render deployment (#1174)
Updates the `render.yaml` configuration file by adding new environment variables
This commit is contained in:
62
render.yaml
62
render.yaml
@ -1,11 +1,11 @@
|
|||||||
services:
|
services:
|
||||||
- type: web
|
- type: web
|
||||||
|
runtime: node
|
||||||
name: documenso-app
|
name: documenso-app
|
||||||
env: node
|
|
||||||
plan: free
|
plan: free
|
||||||
buildCommand: npm i && npm run build:web
|
buildCommand: npm i && npm run build:web
|
||||||
startCommand: npx prisma migrate deploy --schema packages/prisma/schema.prisma && npm run start
|
startCommand: npx prisma migrate deploy --schema packages/prisma/schema.prisma && npx turbo run start --filter=@documenso/web
|
||||||
healthCheckPath: /api/trpc/health
|
healthCheckPath: /api/health
|
||||||
|
|
||||||
envVars:
|
envVars:
|
||||||
# Node Version
|
# Node Version
|
||||||
@ -98,6 +98,62 @@ services:
|
|||||||
- key: NEXT_PRIVATE_UPLOAD_SECRET_ACCESS_KEY
|
- key: NEXT_PRIVATE_UPLOAD_SECRET_ACCESS_KEY
|
||||||
sync: false
|
sync: false
|
||||||
|
|
||||||
|
# Crypto
|
||||||
|
- key: NEXT_PRIVATE_ENCRYPTION_KEY
|
||||||
|
generateValue: true
|
||||||
|
- key: NEXT_PRIVATE_ENCRYPTION_SECONDARY_KEY
|
||||||
|
generateValue: true
|
||||||
|
|
||||||
|
# Auth Optional
|
||||||
|
- key: NEXT_PRIVATE_GOOGLE_CLIENT_ID
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_GOOGLE_CLIENT_SECRET
|
||||||
|
sync: false
|
||||||
|
|
||||||
|
# Signing
|
||||||
|
- key: NEXT_PRIVATE_SIGNING_TRANSPORT
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_SIGNING_PASSPHRASE
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_SIGNING_LOCAL_FILE_PATH
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_SIGNING_LOCAL_FILE_CONTENTS
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_SIGNING_GCLOUD_HSM_KEY_PATH
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_SIGNING_GCLOUD_HSM_PUBLIC_CRT_FILE_PATH
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_SIGNING_GCLOUD_HSM_PUBLIC_CRT_FILE_CONTENTS
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_SIGNING_GCLOUD_APPLICATION_CREDENTIALS_CONTENTS
|
||||||
|
sync: false
|
||||||
|
|
||||||
|
# SMTP Optional
|
||||||
|
- key: NEXT_PRIVATE_SMTP_APIKEY_USER
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_SMTP_APIKEY
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_SMTP_SECURE
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_RESEND_API_KEY
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_MAILCHANNELS_API_KEY
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_MAILCHANNELS_ENDPOINT
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_MAILCHANNELS_DKIM_DOMAIN
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_MAILCHANNELS_DKIM_SELECTOR
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PRIVATE_MAILCHANNELS_DKIM_PRIVATE_KEY
|
||||||
|
sync: false
|
||||||
|
- key: NEXT_PUBLIC_DOCUMENT_SIZE_UPLOAD_LIMIT
|
||||||
|
sync: false
|
||||||
|
|
||||||
|
# Features Optional
|
||||||
|
- key: NEXT_PUBLIC_DISABLE_SIGNUP
|
||||||
|
sync: false
|
||||||
|
|
||||||
databases:
|
databases:
|
||||||
- name: documenso-db
|
- name: documenso-db
|
||||||
plan: free
|
plan: free
|
||||||
|
|||||||
Reference in New Issue
Block a user