-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsite.config.ts
117 lines (98 loc) · 2.81 KB
/
site.config.ts
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
112
113
114
115
116
117
import { siteConfig } from '@/types/config';
export default siteConfig({
AUTHOR: 'czgaotian',
KEYWORDS: 'Notion, Site, Blog',
SINCE: 2022,
LICENSE: 'CC BY-NC-SA 4.0',
LICENSE_URL: 'https://creativecommons.org/licenses/by-nc-sa/4.0/deed.en',
EMAIL: '[email protected]',
GITHUB_URL: 'https://github.com/czgaotian',
POST_URL_PREFIX: 'article',
IMG_LAZY_LOAD_PLACEHOLDER:
'data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==',
POSTS_PER_PAGE: 10,
POST_LIST_STYLE: 'page',
POSTS_SORT_BY: 'notion',
POST_LIST_PREVIEW: false,
POST_PREVIEW_LINES: 10,
ENABLE_RSS: true,
CAN_NOT_COPY: false,
THEME_SWITCH: false,
DEBUG: false,
CUSTOM_RIGHT_CLICK_CONTEXT_MENU: false,
POST_SHARE_BAR_ENABLE: false,
POSTS_SHARE_SERVICES:
'link,wechat,qq,weibo,email,facebook,twitter,telegram,line,reddit,whatsapp,linkedin',
NEXT_REVALIDATE_SECOND: 60,
// Facebook
FACEBOOK_APP_ID: '',
FACEBOOK_PAGE: '',
FACEBOOK_PAGE_TITLE: '',
// analytics ackee
ACKEE_ENABLE: false,
ACKEE_JS: '',
ACKEE_DATA_SERVER: '',
ACKEE_DOMAIN_ID: '',
// vercel speed insights
VERCEL_SPEED_INSIGHTS_ENABLE: true,
// vercel analytics
VERCEL_ANALYTICS_ENABLE: true,
// google analytics
GOOGLE_ANALYTICS_ENABLE: false,
GOOGLE_ANALYTICS_ID: '',
// google adsense
GOOGLE_ADSENSE_ENABLE: false,
GOOGLE_ADSENSE_ID: '',
GOOGLE_ADSENSE_TEST: 'off',
GOOGLE_ADSENSE_SLOT_IN_ARTICLE: '',
GOOGLE_ADSENSE_SLOT_FLOW: '',
GOOGLE_ADSENSE_SLOT_NATIVE: '',
GOOGLE_ADSENSE_SLOT_AUTO: '',
// SEO
SEO_GOOGLE_SITE_VERIFICATION: '',
SEO_BAIDU_SITE_VERIFICATION: '',
// comment artalk https://artalk.js.org
ARTALK_ENABLE: false,
ARTALK_SERVER: '',
// comment cusdis https://cusdis.com/
CUSDIS_ENABLE: false,
CUSDIS_APP_ID: '',
CUSDIS_HOST: '',
CUSDIS_BASE: 'https://cusdis.com',
// commen giscus https://giscus.app
GISCUS_ENABLE: false,
GISCUS_REPO: '/',
GISCUS_REPO_ID: '',
GISCUS_CATEGORY_ID: '',
GISCUS_MAPPING: 'url',
GISCUS_REACTIONS_ENABLED: '0',
GISCUS_EMIT_METADATA: '0',
GISCUS_INPUT_POSITION: 'top',
GISCUS_LOADING: 'lazy',
// https://gitalk.github.io
GITALK_ENABLE: false,
GITALK_CLIENT_ID: '',
GITALK_CLIENT_SECRET: '',
GITALK_REPO: '',
GITALK_OWNER: '',
GITALK_ADMIN: [],
GITALK_DISTRACTION_FREE_MODE: false,
// https://twikoo.js.org
TWIKOO_ENABLE: false,
TWIKOO_CDN:
'https://cdnjs.cloudflare.com/ajax/libs/twikoo/1.6.40/twikoo.min.js',
TWIKOO_ID: '',
// https://utteranc.es/
UTTERANCES_ENABLE: false,
UTTERANCES_REPO: '',
// https://valine.js.org/
VALINE_ENABLE: false,
VALINE_CDN:
'https://cdnjs.cloudflare.com/ajax/libs/valine/1.5.2/Valine.min.js',
VALINE_APP_ID: '',
VALINE_APP_KEY: '',
VALINE_SERVER_URLS: '',
// https://waline.js.org
WALINE_ENABLE: false,
WALINE_SERVER_URL: '',
});