-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy path.env.example
More file actions
111 lines (101 loc) · 3.22 KB
/
Copy path.env.example
File metadata and controls
111 lines (101 loc) · 3.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# Flyfish open-source deployment example.
# Copy this file to your deployment platform or shell environment and fill real values there.
# Runtime profile and ports
SPRING_PROFILES_ACTIVE=prod
FLYFISH_AUTH_PORT=10080
FLYFISH_LOWCODE_PORT=10081
FLYFISH_SHOP_PORT=10082
# Docker native quick start
FLYFISH_HTTP_PORT=9999
FLYFISH_PUBLIC_BASE_URL=http://127.0.0.1:9999
FLYFISH_AUTH_BASE_URL=http://auth:10080
FLYFISH_DOCKER_PLATFORM=linux/amd64
FLYFISH_NATIVE_IMAGE=flyfish-shop-native-app:latest
FLYFISH_WEB_IMAGE=flyfish-shop-native-web:latest
MYSQL_DATABASE=flyfish_dev
MYSQL_USER=flyfish
MYSQL_PASSWORD=flyfish_dev_password
MYSQL_ROOT_PASSWORD=flyfish_root_password
NATIVE_MARCH=x86-64-v3
NATIVE_OPTIMIZATION_LEVEL=-O3
NATIVE_BUILD_PARALLELISM=2
NATIVE_BUILD_XMX=8g
# Database
SPRING_R2DBC_URL=r2dbc:mysql://127.0.0.1:3306/flyfish_dev
SPRING_R2DBC_USERNAME=flyfish
SPRING_R2DBC_PASSWORD=
# Shared auth
USER_JWT_SECRET=
OAUTH_CALLBACK_URL=https://example.com/oauth/callback
OAUTH_GITEA_SERVER=https://git.example.com
OAUTH_GITEA_CLIENT_ID=
OAUTH_GITEA_CLIENT_SECRET=
OAUTH_GITEA_ADMIN_TOKEN=
OAUTH_GITEE_SERVER=https://gitee.com
OAUTH_GITEE_CLIENT_ID=
OAUTH_GITEE_CLIENT_SECRET=
OAUTH_GITHUB_SERVER=https://github.com
OAUTH_GITHUB_CLIENT_ID=
OAUTH_GITHUB_CLIENT_SECRET=
OAUTH_GOOGLE_CLIENT_ID=
OAUTH_GOOGLE_CLIENT_SECRET=
OAUTH_MICROSOFT_TENANT=common
OAUTH_MICROSOFT_CLIENT_ID=
OAUTH_MICROSOFT_CLIENT_SECRET=
# Email magic link and notification mail
EMAIL_MAGIC_LINK_ENABLED=false
EMAIL_MAGIC_LINK_BASE_URL=https://example.com
EMAIL_MAGIC_LINK_FROM=
EMAIL_MAGIC_LINK_EXPIRES_IN=15m
EMAIL_MAGIC_LINK_RESEND_COOLDOWN=120s
EMAIL_MAGIC_LINK_SUBJECT=飞鱼邮箱快速登录
SPRING_MAIL_HOST=
SPRING_MAIL_PORT=587
SPRING_MAIL_USERNAME=
SPRING_MAIL_PASSWORD=
SPRING_MAIL_AUTH=true
SPRING_MAIL_STARTTLS_ENABLE=true
# WeChat official account
WX_MP_APP_ID=
WX_MP_SECRET=
WX_MP_TOKEN=
WX_MP_AES_KEY=
WX_MP_CUSTOMER_SERVICE_MEDIA_ID=
WX_MP_QUICK_LOGIN_BASE_URL=https://example.com
WX_MP_PURCHASE_REDIRECT=/shop/item-list
WX_MP_QUICK_LOGIN_EXPIRE_SECONDS=900
# Payment
H5ZHIFU_API_BASE_URL=https://open.h5zhifu.com/api
H5ZHIFU_ENABLED=false
H5ZHIFU_APP_ID=
H5ZHIFU_KEY=
H5ZHIFU_NOTIFY_URL=https://example.com/shops/payments/h5zhifu/notify
H5ZHIFU_DEFAULT_PAY_TYPE=wechat
H5ZHIFU_ENABLED_PAY_TYPES=wechat
H5ZHIFU_DEFAULT_TRADE_TYPE=native
STRIPE_ENABLED=false
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
STRIPE_DEFAULT_CURRENCY=cny
STRIPE_PORTAL_BASE_URL=https://example.com
STRIPE_AUTOMATIC_TAX_ENABLED=false
STRIPE_CHECKOUT_EXPIRES_MINUTES=30
SHOP_PRICING_CNY_PER_USD=6.78
# Support notification
SUPPORT_NOTIFICATION_ENABLED=false
SUPPORT_NOTIFICATION_PORTAL_BASE_URL=https://example.com
SUPPORT_NOTIFICATION_MAIL_ENABLED=false
SUPPORT_NOTIFICATION_MAIL_FROM=
SUPPORT_NOTIFICATION_MAIL_ADMIN_RECIPIENTS=
SUPPORT_NOTIFICATION_WECHAT_ENABLED=false
SUPPORT_NOTIFICATION_WECHAT_ADMIN_OPENIDS=
SUPPORT_NOTIFICATION_MAINTAINER_GITEA_OPENID=
# File viewer static bundle
FLYFISH_FILE_VIEWER_VERSION=latest
# Low-code generator datasource
LOWCODE_CACHE_PATH=.cache/flyfish-lowcode
LOWCODE_GENERATOR_AUTHOR=flyfish
LOWCODE_GENERATOR_R2DBC_URL=r2dbc:mysql://127.0.0.1:3306/flyfish_dev
LOWCODE_GENERATOR_R2DBC_USERNAME=flyfish
LOWCODE_GENERATOR_R2DBC_PASSWORD=
LOWCODE_GENERATOR_PACKAGE_PARENT=com.example.system