sidebars.js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. module.exports = {
  2. docs: [
  3. {
  4. type:'doc',
  5. id: 'index',
  6. },
  7. {
  8. type: 'category',
  9. label: 'AI',
  10. collapsible: true,
  11. link: {
  12. type:'doc',
  13. id:'ai/ai',
  14. },
  15. items: [
  16. 'ai/ai',
  17. ],
  18. },
  19. {
  20. type: 'category',
  21. label: 'Computers',
  22. items: [
  23. 'computers/kos',
  24. 'computers/lisa',
  25. 'computers/macs',
  26. 'computers/magic',
  27. 'computers/ovid',
  28. 'computers/squid',
  29. 'computers/stu',
  30. 'computers/woozer',
  31. 'computers/woozie',
  32. 'computers/zeke',
  33. 'computers/zeker'
  34. ],
  35. },
  36. {
  37. type: 'category',
  38. label: 'Data',
  39. collapsible: true,
  40. link: {
  41. type:'doc',
  42. id:'data/data',
  43. },
  44. items: [
  45. 'data/machine',
  46. ],
  47. },
  48. {
  49. type: 'category',
  50. label: 'Database',
  51. items: [
  52. 'db/MongoDB',
  53. 'db/MariaDB',
  54. 'db/MySQL',
  55. 'db/PostgreSQL',
  56. 'db/Redis'
  57. ],
  58. },
  59. {
  60. type: 'category',
  61. label: 'Editors',
  62. items: [
  63. 'editors/atom',
  64. 'editors/jetbrains',
  65. 'editors/sublime',
  66. 'editors/textmate',
  67. 'editors/vs'
  68. ],
  69. },
  70. {
  71. type: 'category',
  72. label: 'Frameworks',
  73. items: [
  74. 'waf/deno',
  75. 'waf/nextjs',
  76. 'waf/rails',
  77. 'waf/react',
  78. 'waf/react_native',
  79. 'waf/vue',
  80. ],
  81. },
  82. {
  83. type: 'category',
  84. label: 'Language',
  85. items: [
  86. 'lang/Golang',
  87. 'lang/GraphQL',
  88. 'lang/JavaScript',
  89. 'lang/nodejs',
  90. 'lang/npm',
  91. 'lang/PHP',
  92. 'lang/Python',
  93. 'lang/Ruby',
  94. 'lang/Rust',
  95. ],
  96. },
  97. {
  98. type: 'category',
  99. label: 'SasS',
  100. items: [
  101. 'saas/akamai',
  102. 'saas/aws',
  103. 'saas/github',
  104. 'saas/google',
  105. 'saas/heroku',
  106. 'saas/openai',
  107. 'saas/stripe',
  108. 'saas/supabase',
  109. 'saas/twilio',
  110. 'saas/vercel',
  111. ],
  112. },
  113. {
  114. type: 'category',
  115. label: 'Server Tools',
  116. items: [
  117. 'server/apache',
  118. 'server/docker',
  119. 'server/goaccess',
  120. 'server/htop',
  121. 'server/iptables',
  122. 'server/kubernetes',
  123. 'server/letsencrypt',
  124. 'server/lynis',
  125. 'server/mail',
  126. 'server/monit',
  127. 'server/nginx',
  128. 'server/ubuntu',
  129. 'server/ufw',
  130. ],
  131. },
  132. {
  133. type: 'category',
  134. label: 'Server Hosted',
  135. items: [
  136. 'host/Discourse',
  137. 'host/Drupal',
  138. 'host/Gitea',
  139. 'host/Gogs',
  140. 'host/Icecast',
  141. 'host/InvoicePlane',
  142. 'host/Laravel',
  143. 'host/Lychee',
  144. 'host/Mailcow',
  145. 'host/Miniflux',
  146. 'host/Nodebb',
  147. 'host/Piwik',
  148. 'host/Shaarli',
  149. 'host/Siege-sproxy',
  150. 'host/Webmin',
  151. {
  152. type:'category',
  153. label:'WordPress',
  154. collapsible: true,
  155. link: {
  156. type:'doc',
  157. id:'host/WordPress',
  158. },
  159. items: [
  160. {
  161. type:'doc',
  162. id: 'host/WordPress-Block',
  163. label: 'Block Theme',
  164. }
  165. ]
  166. },
  167. 'host/Zammad',
  168. ],
  169. },
  170. {
  171. type: 'category',
  172. label: 'Shell',
  173. items: [
  174. 'shell/dotfiles',
  175. 'shell/terminal',
  176. 'shell/unix',
  177. 'shell/vi',
  178. 'shell/bash',
  179. 'shell/zsh',
  180. ],
  181. },
  182. {
  183. type: 'category',
  184. label: 'Software',
  185. items: [
  186. 'localhost/macos',
  187. 'localhost/chrome',
  188. 'localhost/brew',
  189. 'localhost/adobe',
  190. 'localhost/sketch',
  191. 'localhost/ngrok',
  192. ],
  193. },
  194. {
  195. type: 'category',
  196. label: 'Versioning',
  197. items: [
  198. 'editors/git',
  199. 'editors/subversion'
  200. ],
  201. },
  202. ],
  203. };