From 776584503f6b7d0fd18ddcb48bcea6ded4119543 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=C3=B6pf?= Date: Thu, 2 Feb 2023 22:10:14 +0100 Subject: [PATCH] add new cfg env vars --- .github/workflows/deploy-to-node.yaml | 9 +++++++++ ansible/deploy-to-node.yaml | 15 +++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/.github/workflows/deploy-to-node.yaml b/.github/workflows/deploy-to-node.yaml index 27aae343..053013d1 100644 --- a/.github/workflows/deploy-to-node.yaml +++ b/.github/workflows/deploy-to-node.yaml @@ -41,11 +41,20 @@ jobs: MAX_TREE_DEPTH: ${{ vars.MAX_TREE_DEPTH }} MAX_CHILDREN_COUNT: ${{ vars.MAX_CHILDREN_COUNT }} GOAL_TREE_SIZE: ${{ vars.GOAL_TREE_SIZE }} + MESSAGE_SIZE_LIMIT: ${{ vars.MESSAGE_SIZE_LIMIT }} SKIP_TOXICITY_CALCULATION: ${{ vars.SKIP_TOXICITY_CALCULATION }} STATS_INTERVAL_DAY: ${{ vars.STATS_INTERVAL_DAY }} STATS_INTERVAL_WEEK: ${{ vars.STATS_INTERVAL_WEEK }} STATS_INTERVAL_MONTH: ${{ vars.STATS_INTERVAL_MONTH }} STATS_INTERVAL_TOTAL: ${{ vars.STATS_INTERVAL_TOTAL }} + WEB_NEXT_PUBLIC_CLOUDFLARE_CAPTCHA_SITE_KEY: + ${{ secrets.WEB_NEXT_PUBLIC_CLOUDFLARE_CAPTCHA_SITE_KEY }} + WEB_CLOUDFLARE_CAPTCHA_SERCERT_KEY: + ${{ secrets.WEB_CLOUDFLARE_CAPTCHA_SERCERT_KEY }} + WEB_NEXT_PUBLIC_ENABLE_EMAIL_SIGNIN_CAPTCHA: + ${{ vars.WEB_NEXT_PUBLIC_ENABLE_EMAIL_SIGNIN_CAPTCHA }} + WEB_NEXT_PUBLIC_ENABLE_EMAIL_SIGNIN: + ${{ vars.WEB_NEXT_PUBLIC_ENABLE_EMAIL_SIGNIN }} steps: - name: Checkout uses: actions/checkout@v2 diff --git a/ansible/deploy-to-node.yaml b/ansible/deploy-to-node.yaml index 87f14261..c109ce15 100644 --- a/ansible/deploy-to-node.yaml +++ b/ansible/deploy-to-node.yaml @@ -122,6 +122,9 @@ TREE_MANAGER__MAX_CHILDREN_COUNT: "{{ lookup('ansible.builtin.env', 'MAX_CHILDREN_COUNT') | default('3', true) }}" + MESSAGE_SIZE_LIMIT: + "{{ lookup('ansible.builtin.env', 'MESSAGE_SIZE_LIMIT') | + default('2000', true) }}" USER_STATS_INTERVAL_DAY: "{{ lookup('ansible.builtin.env', 'STATS_INTERVAL_DAY') | default('5', true) }}" @@ -172,6 +175,18 @@ NEXTAUTH_URL: "{{ 'https://open-assistant.io/' if stack_name == 'production' else ('https://web.' + stack_name + '.open-assistant.io/') }}" + NEXT_PUBLIC_CLOUDFLARE_CAPTCHA_SITE_KEY: + "{{ lookup('ansible.builtin.env', + 'WEB_NEXT_PUBLIC_CLOUDFLARE_CAPTCHA_SITE_KEY') }}" + CLOUDFLARE_CAPTCHA_SERCERT_KEY: + "{{ lookup('ansible.builtin.env', + 'WEB_CLOUDFLARE_CAPTCHA_SERCERT_KEY') }}" + NEXT_PUBLIC_ENABLE_EMAIL_SIGNIN_CAPTCHA: + "{{ lookup('ansible.builtin.env', + 'WEB_NEXT_PUBLIC_ENABLE_EMAIL_SIGNIN_CAPTCHA') }}" + NEXT_PUBLIC_ENABLE_EMAIL_SIGNIN: + "{{ lookup('ansible.builtin.env', + 'WEB_NEXT_PUBLIC_ENABLE_EMAIL_SIGNIN') }}" ports: - "{{ website_port }}:3000" command: bash wait-for-postgres.sh node server.js