site_config.json 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. {
  2. "site_name": "TK-Doc",
  3. "site_slogon": "happy to write",
  4. "site_root_url": "/",
  5. "site_domain": "teedoc.neucrack.com",
  6. "site_protocol": "https",
  7. "config_template_dir": "config",
  8. "source": "https://github.com/teedoc/teedoc.github.io/blob/main",
  9. "route": {
  10. "docs": {
  11. "/get_started/zh/": "docs/get_started/zh",
  12. "/develop/zh/": "docs/develop/zh",
  13. "/more/": "docs/more"
  14. },
  15. "pages": {
  16. "/": "pages/index/zh"
  17. },
  18. "assets": {
  19. "/static/": "static",
  20. "/get_started/assets/": "docs/get_started/assets"
  21. },
  22. "blog": {
  23. "/blog/": "blog"
  24. },
  25. "operation":{
  26. "/operation/":"operation"
  27. }
  28. },
  29. "translate": {
  30. "docs": {
  31. "/get_started/zh/": [ {
  32. "url": "/get_started/en/",
  33. "src": "docs/get_started/en"
  34. }
  35. ],
  36. "/develop/zh/": [ {
  37. "url": "/develop/en/",
  38. "src": "docs/develop/en"
  39. }
  40. ],
  41. "/more/": [ {
  42. "url": "/more/en/",
  43. "src": "docs/more/en"
  44. }
  45. ]
  46. },
  47. "pages": {
  48. "/": [ {
  49. "url": "/en/",
  50. "src": "pages/index/en"
  51. }
  52. ]
  53. }
  54. },
  55. "executable": {
  56. "python": "python3",
  57. "pip": "pip3"
  58. },
  59. "plugins": {
  60. "teedoc-plugin-markdown-parser":{
  61. "from": "pypi",
  62. "config": {
  63. "mathjax": {
  64. "enable": true
  65. }
  66. }
  67. },
  68. "teedoc-plugin-jupyter-notebook-parser":{
  69. "from": "pypi",
  70. "config": {
  71. }
  72. },
  73. "teedoc-plugin-google-translate":{
  74. "from": "pypi",
  75. "config": {
  76. "doc_types": ["blog", "page", "doc"]
  77. }
  78. },
  79. "teedoc-plugin-theme-default":{
  80. "from": "pypi",
  81. "config": {
  82. "dark": true,
  83. "env":{
  84. "main_color": "#4caf7d"
  85. }
  86. }
  87. },
  88. "teedoc-plugin-search":{
  89. "from": "pypi",
  90. "config": {
  91. "search_hint": "Search"
  92. }
  93. },
  94. "teedoc-plugin-baidu-tongji": {
  95. "from": "pypi",
  96. "config": {
  97. "code": "4d52982572d5512e9762879ebf063c86"
  98. }
  99. },
  100. "teedoc-plugin-blog": {
  101. "from": "pypi",
  102. "config": {
  103. }
  104. },
  105. "teedoc-plugin-ad-hint": {
  106. "from": "pypi",
  107. "config": {
  108. "type": "hint",
  109. "label": "☆",
  110. "content": "This is a hint example(support i18n)</br><a target=\"_blank\" href=\"https://github.com/teedoc/teedoc\">Give a ☆ star </a> if you like this project 🦀🦀",
  111. "show_after_s": 432000,
  112. "date": "2021-11-16 14:40"
  113. }
  114. },
  115. "teedoc-plugin-comments-gitalk": {
  116. "from": "pypi",
  117. "config": {
  118. "env": {
  119. "clientID": "9d215c8c4d2357fab5ba",
  120. "clientSecret": "1d641e9f45f74a620a262091409b1d719b626755",
  121. "repo": "teedoc.github.io",
  122. "owner": "teedoc",
  123. "admin": ["Neutree"],
  124. "main_color": "#4caf7d",
  125. "second_color": "#0a7d43",
  126. "adminAutoCreate": false
  127. }
  128. }
  129. },
  130. "teedoc-plugin-assets": {
  131. "from": "pypi",
  132. "config": {
  133. "header_items": [
  134. "/static/css/custom.css"
  135. ],
  136. "footer_items": [
  137. "/static/js/custom.js"
  138. ],
  139. "env":{
  140. "main_color": "#4caf7d",
  141. "second_color": "#0a7d43"
  142. }
  143. }
  144. }
  145. },
  146. "rebuild_changes_delay": 1,
  147. "robots":{
  148. "User-agent": "*"
  149. },
  150. "layout_root_dir": "layout"
  151. }