From 283a97bc255de3a835a532f70db63d56a05adde8 Mon Sep 17 00:00:00 2001 From: maceteligolden Date: Thu, 26 Oct 2023 12:56:10 +0100 Subject: [PATCH] feat:add render yaml file --- render.yaml | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 render.yaml diff --git a/render.yaml b/render.yaml new file mode 100644 index 000000000..3d963a0e4 --- /dev/null +++ b/render.yaml @@ -0,0 +1,93 @@ +services: + - type: web + runtime: node + env: node + name: ever-teams-web + region: oregon + branch: develop + rootDir: ./apps/web + buildCommand: yarn; yarn build + startCommand: yarn start + envVars: + - key: RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED + value: false + - key: NEXT_PUBLIC_GAUZY_API_SERVER_URL + value: https://api.gauzy.co + - key: GAUZY_API_SERVER_URL + value: https://api.gauzy.co/api + - key: INVITE_CALLBACK_URL + value: https://app.ever.team/passcode + - key: NEXT_PUBLIC_GA_MEASUREMENT_ID + value: SOME_MEASUREMENT_ID + #CAPTCHA Settings + - key: NEXT_PUBLIC_CAPTCHA_SITE_KEY + sync: false + - key: CAPTCHA_SECRET_KEY + sync: false + # Invite callback URL + - key: INVITE_CALLBACK_URL + value: https://app.ever.team/auth/passcode + # Verify Email Callback URL + - key: VERIFY_EMAIL_CALLBACK_URL + value: https://app.ever.team/verify-email + # SMTP Mail Configuration + - key: SMTP_FROM_ADDRESS + value: noreply@ever.team + - key: SMTP_HOST + sync: false + - key: SMTP_PORT + sync: false + - key: SMTP_SECURE + sync: false + - key: SMTP_USERNAME + sync: false + - key: SMTP_PASSWORD + sync: false + # Disable auto api refresh + - key: NEXT_PUBLIC_DISABLE_AUTO_REFRESH + value: false + # App Defaults + - key: APP_NAME + value: "Ever Teams" + - key: APP_SIGNATURE + value: "Ever Teams" + - key: APP_LOGO_URL + value: "https://app.ever.team/assets/gauzy-team.png" + # Cookies + - key: NEXT_PUBLIC_COOKIE_DOMAINS + value: ever.team + # Board + - key: NEXT_PUBLIC_BOARD_APP_DOMAIN + value: https://board.ever.team + - key: NEXT_PUBLIC_BOARD_BACKEND_POST_URL + value: "https://jsonboard.ever.team/api/v2/post/" + - key: NEXT_PUBLIC_BOARD_FIREBASE_CONFIG + sync: false + # Meet + - key: NEXT_PUBLIC_MEET_DOMAIN + value: "meet.ever.team" + # Private Variables (Meet) + - key: MEET_JWT_APP_ID + value: ever_teams + - key: MEET_JWT_APP_SECRET + sync: false + # SENTRY + - key: SENTRY_ORG + value: ever-co + - key: SENTRY_PROJECT + value: ever-teams-web + - key: NEXT_PUBLIC_SENTRY_DNS + sync: false + - key: NEXT_PUBLIC_SENTRY_DEBUG + value: false + # JITSU + - key: JITSU_BROWSER_URL + sync: false + - key: JITSU_BROWSER_WRITE_KEY + sync: false + # Github Integration + - key: NEXT_PUBLIC_GITHUB_APP_NAME + value: ever-github + # Chatwoot + - key: NEXT_PUBLIC_CHATWOOT_API_KEY + sync: false \ No newline at end of file