Skip to content

Commit 6c8973d

Browse files
authored
Merge pull request #255 from alveoli-app/main
fixed envs
2 parents 8b440b0 + f1cd82a commit 6c8973d

File tree

2 files changed

+120
-17
lines changed

2 files changed

+120
-17
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
GitMesh Community Edition (CE) will maintain a full changelog for releases here.
44

5-
This file is currently a placeholder and will be updated soon with detailed release notes once the first formal CE releases are published.
5+
Ledger is maintained in governance/history/ledger.yaml currently

backend/.env.dist.local

Lines changed: 119 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# ENV TEMPLATE FILE
2+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
3+
4+
15
# Global settings
26
KUBE_MODE=0
37
EDITION=gitmesh-ce
@@ -64,10 +68,18 @@ COMPREHEND_AWS_REGION=
6468
SEGMENT_WRITE_KEY=TdX3BLaZuHpHyzN2lcDiNiRHDSH9Piyl
6569
SUPERFACE_SDK_TOKEN=sfs_29f8c03402d48b583f9b35bbb5fbb423cf638e73bde38a7cce6a5fb7bb352720193471189882b6d82494203bc998be47a52ab9d4250f90b16d2bd86b4c7ace2b_1d8a819b
6670

71+
72+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
73+
74+
6775
# Netlify settings
6876
NETLIFY_API_KEY=
6977
NETLIFY_SITE_DOMAIN=localhost:3000
7078

79+
80+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
81+
82+
7183
# Sendgrid settings
7284
SENDGRID_KEY=
7385
SENDGRID_WEBHOOK_SIGNING_SECRET=
@@ -80,6 +92,10 @@ SENDGRID_TEMPLATE_WEEKLY_ANALYTICS=
8092
SENDGRID_TEMPLATE_INTEGRATION_DONE=
8193
SENDGRID_WEEKLY_ANALYTICS_UNSUBSCRIBE_GROUP_ID=
8294

95+
96+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
97+
98+
8399
# Stripe settings
84100
STRIPE_PRICE_PREMIUM=
85101
STRIPE_PRICE_ENTERPRISE=
@@ -88,66 +104,134 @@ STRIPE_WEBHOOK_SIGNING_SECRET=
88104
STRIPE_SIGNALS_PLAN_PRODUCT_ID=
89105
STRIPE_GROWTH_PLAN_PRODUCT_ID=
90106

107+
108+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
109+
110+
91111
# Twitter settings
92112
TWITTER_CLIENT_ID=
93113
TWITTER_CLIENT_SECRET=
94114

95-
# Slack settings
115+
116+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
117+
118+
119+
# Slack settings (https://api.slack.com/apps)
96120
SLACK_CLIENT_ID=
97121
SLACK_CLIENT_SECRET=
98-
SLACK_REDIRECT_URL=http://localhost:8080/slack/callback # Use Ngrok or similar for local testing
99-
SLACK_REPORTER_TOKEN=
100-
SLACK_REPORTER_CHANNEL=
122+
SLACK_REDIRECT_URL=http://localhost:8080/slack/callback # Use Ngrok or similar for local
123+
SLACK_REPORTER_TOKEN= # Only needed for internal team logs (Leave Empty to disable)
124+
SLACK_REPORTER_CHANNEL= # Only needed for internal team logs (Leave Empty to disable)
101125

102126
# Slack notifier settings
103-
SLACK_NOTIFIER_CLIENT_ID=client_id
104-
SLACK_NOTIFIER_CLIENT_SECRET=client_secret
127+
SLACK_NOTIFIER_CLIENT_ID=client_id # Only needed for internal team logs (Leave Empty to disable)
128+
SLACK_NOTIFIER_CLIENT_SECRET=client_secret # Only needed for internal team logs (Leave Empty to disable)
105129

106-
# Google settings
130+
# Slack alerting settings
131+
SLACK_ALERTING_URL= # Only needed for internal team logs (Leave Empty to disable)
132+
133+
134+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
135+
136+
137+
# Google settings (https://console.cloud.google.com/auth/clients)
107138
GOOGLE_CLIENT_ID=
108139
GOOGLE_CLIENT_SECRET=
109140
GOOGLE_CALLBACK_URL=http://localhost:8080/auth/social/google/callback
110141

142+
# Authorised JavaScript origins
143+
# http://localhost:3000
144+
# http://localhost:5173
145+
# http://localhost:8080
146+
# http://localhost:8081
147+
# http://localhost:9000
148+
149+
# Authorised redirect URIs
150+
# http://localhost:8080/auth/social/google/callback
151+
152+
153+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
154+
155+
111156
# Discord settings
112157
DISCORD_TOKEN=
113158

114-
# GitHub settings
159+
160+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
161+
162+
163+
# GitHub settings (https://github.com/settings/apps/new)
115164
GITHUB_APP_ID=
116-
GITHUB_APP_NAME=gitmesh-test
165+
GITHUB_APP_NAME=gitmesh-ce
117166
GITHUB_CLIENT_ID=
118167
GITHUB_CLIENT_SECRET=
119168
GITHUB_CALLBACK_URL=http://localhost:8080/auth/social/github/callback
120169
GITHUB_PRIVATE_KEY=
121-
GITHUB_WEBHOOK_SECRET=
122-
GITHUB_IS_COMMIT_DATA_ENABLED=
170+
GITHUB_WEBHOOK_SECRET= # (Leave Empty to disable)
171+
GITHUB_IS_COMMIT_DATA_ENABLED= # (Leave Empty to disable)
172+
173+
# Homepage URL
174+
# http://localhost:8081
175+
# Callback URL
176+
# http://localhost:8080/auth/social/github/callback
177+
# Setup URL (Turn Redirect on update ON)
178+
# http://localhost:8081/onboard?source=github
179+
180+
181+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
182+
123183

124-
# Stack Overflow settings
184+
# Stack Overflow settings (https://stackapps.com/users/login?returnurl=/applications)
125185
STACKEXCHANGE_CLIENT_ID=
126-
STACKEXCHANGE_CLIENT_SECRET=
186+
STACKEXCHANGE_CLIENT_SECRET=""
127187
STACKEXCHANGE_SCOPES=read_inbox,write_access,no_expiry
128188
STACKEXCHANGE_KEY=
129189

190+
# Application URL
191+
# http://localhost:8081
192+
193+
194+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
195+
196+
130197
# Nango settings
131198
NANGO_URL=http://localhost:3003
132199
NANGO_SECRET_KEY=424242
133200
NANGO_INTEGRATIONS=reddit,linkedin,stackexchange,hubspot
134201

202+
203+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
204+
205+
135206
# Cohere settings
136207
COHERE_API_KEY=
137208

209+
210+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
211+
212+
138213
# Enrichment settings
139214
ENRICHMENT_URL=
140215
ENRICHMENT_API_KEY=
141216

217+
218+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
219+
220+
142221
# PDL Organization Enrichment settings
143222
ORGANIZATION_ENRICHMENT_API_KEY=
144223

224+
225+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
226+
227+
145228
# Signals settings
146229
SIGNALS_URL=
147230
SIGNALS_API_KEY=
148231

149-
# Slack alerting settings
150-
SLACK_ALERTING_URL=
232+
233+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
234+
151235

152236
# Unleash settings (feature flags for premium)
153237
UNLEASH_URL=http://unleash:4242
@@ -160,20 +244,39 @@ UNLEASH_DB_USERNAME=postgres
160244
UNLEASH_DB_PASSWORD=example
161245
UNLEASH_DB_DATABASE=gitmesh-unleash
162246

247+
248+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
249+
250+
163251
# Weekly emails settings
164252
WEEKLY_EMAILS_ENABLED="true"
165253

254+
255+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
256+
257+
166258
# Analytics settings
167259
ANALYTICS_IS_ENABLED=
168260
ANALYTICS_TENANT_ID=
169261
ANALYTICS_BASE_URL=
170262
ANALYTICS_API_TOKEN=
171263

264+
265+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
266+
267+
172268
# Temporal
173269
TEMPORAL_SERVER_URL=localhost:7233
174270
TEMPORAL_NAMESPACE=default
175271
TEMPORAL_ENCRYPTION_KEY_ID=local
176272
TEMPORAL_ENCRYPTION_KEY=FweBMRnGCLshER8FlSvNusQA6G3MRUKt
177273

274+
275+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-
276+
277+
178278
# Seach sync api
179-
SEARCH_SYNC_API_URL=http://search-sync-api:8083
279+
SEARCH_SYNC_API_URL=http://search-sync-api:8083
280+
281+
282+
# -X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-X-

0 commit comments

Comments
 (0)