NETCORESAAS
Search…
Environment variables
You don't need the project generator, you can directly download the Codebase on the /app/releases page and configure manually.

Backend

Integration Tests: tests/PRODUCT_NAME.IntegrationTests/appSettings.Testing.json
Development: src/PRODUCT_NAME.WebApi/appSettings.Development.json
Production: src/PRODUCT_NAME.WebApi/appSettings.json
1
{
2
"App": {
3
"Name": "PRODUCT_NAME", //
4
"URL": "http://localhost:8080",
5
"SupportEmail": "[email protected]",
6
"LiveChatURL": "PRODUCT_NAME.com",
7
"DocsURL": "PRODUCT_NAME.com",
8
"CompanyName": "",
9
"CompanyAddress": ""
10
},
11
"ProjectConfiguration": {
12
"DatabaseProvider": "PostgreSQL",
13
"MultiTenancy": "SingleDatabase",
14
"MasterDatabase": "PRODUCT_NAME-dev",
15
"EmailProvider": "Postmark",
16
"SubscriptionProvider": "Stripe",
17
"RequiresEmailVerification": "false"
18
},
19
"Jwt": {
20
"Key": "pL5pFCi5Xvc2t1tD",
21
"Issuer": "PRODUCT_NAME"
22
},
23
"ConnectionStrings": {
24
"DbContext_PostgreSQL": "User ID=testing;Server=localhost;Port=5432;Pooling=true;Password=testing;Database=[DATABASE];",
25
"DbContext_MySQL": "Server=localhost;Port=5432;Uid=testing;Pwd=testing;Database=[DATABASE];"
26
},
27
"SubscriptionSettings": {
28
"PublicKey": "pk_test_...",
29
"SecretKey": "sk_test_..."
30
},
31
"EmailSettings": {
32
"SmtpMailServer": "smtp.gmail.com",
33
"SmtpMailPort": "587",
34
"SmtpSenderName": "PRODUCT_NAME",
35
"SmtpSenderEmail": "[email protected]_NAME.com",
36
"SmtpPassword": "",
37
"PostmarkServerToken": "...",
38
"PostmarkSenderName": "PRODUCT_NAME",
39
"PostmarkSenderEmail": "[email protected]_NAME.com"
40
},
41
"DefaultUsers": [
42
{
43
"Uuid": "e2b9a8de-2196-11eb-adc1-0242ac120002",
44
"Organization": "Admin",
45
"Subdomain": "admin",
46
"Type": "Admin",
47
"Email": "[email protected]",
48
"Password": "password"
49
},
50
{
51
"Uuid": "eca8cd3b-0348-4dc7-90d9-9345b88f1f07",
52
"Organization": "Tenant1",
53
"Subdomain": "tenant1",
54
"Type": "Tenant",
55
"Email": "[email protected]",
56
"Password": "password1"
57
}
58
],
59
"Logging": {
60
"LogLevel": {
61
"Default": "Debug",
62
"System": "Information",
63
"Microsoft": "Information"
64
}
65
}
66
}
Copied!

Frontend

src/PRODUCT_NAME.WebApi/ClientApp/.env.production
src/PRODUCT_NAME.WebApi/ClientApp/.env.development
1
VUE_APP_SERVER_URL=https://PRODUCT_NAME.com/
2
VUE_APP_API_URL=https://PRODUCT_NAME.com/api/
3
4
VUE_APP_LANGUAGE=en-US
5
VUE_APP_THEME=theme-bg-dark
6
VUE_APP_COLOR=theme-violet
7
VUE_APP_THEME_MARKETING_THEME=theme-bg-light
8
VUE_APP_THEME_MARKETING_COLOR=theme-violet
9
10
VUE_APP_GOOGLE_CLIENT_ID_OAUTH2=
11
12
VUE_APP_INTEGRATIONS_CONVERSATIONS_INTERCOM=
13
VUE_APP_INTEGRATIONS_CONVERSATIONS_DRIFT=
14
VUE_APP_INTEGRATIONS_ANALYTICS_GOOGLE=GTM-K284KTD
15
VUE_APP_INTEGRATIONS_ANALYTICS_MIXPANEL=
16
VUE_APP_INTEGRATIONS_ANALYTICS_HOTJAR=
17
VUE_APP_INTEGRATIONS_LOGGING_SENTRY=
18
VUE_APP_INTEGRATIONS_LOGGING_LOGROCKET=
19
VUE_APP_INTEGRATIONS_NEWSLETTER_MAILCHIMP=
20
VUE_APP_INTEGRATIONS_CONTACT_FORMSPREE=
21
22
VUE_APP_SOCIAL_FACEBOOK=https://facebook.com/PRODUCT_NAME
23
VUE_APP_SOCIAL_INSTAGRAM=https://instagram.com/PRODUCT_NAME
24
VUE_APP_SOCIAL_TWITTER=https://twitter.com/PRODUCT_NAME
25
26
VUE_APP_BLOG_GHOST_URL=
27
VUE_APP_BLOG_GHOST_CONTENT_API_KEY=
28
29
VUE_APP_SUBSCRIPTION_PUBLIC_KEY=pk_test_...
30
VUE_APP_SUBSCRIPTION_SECRET_KEY=sk_live_...
Copied!
Copy link