docusaurus.config.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. module.exports = {
  2. title: 'Kilo',
  3. tagline: 'a multi-cloud network overlay built on WireGuard and designed for Kubernetes',
  4. url: 'https://kilo.squat.ai',
  5. baseUrl: '/',
  6. favicon: 'img/favicon.ico',
  7. organizationName: 'squat',
  8. projectName: 'kilo',
  9. themeConfig: {
  10. navbar: {
  11. title: 'Kilo',
  12. logo: {
  13. alt: 'Kilo',
  14. src: 'img/kilo.svg',
  15. },
  16. items: [
  17. {
  18. to: 'docs/introduction',
  19. activeBasePath: 'docs',
  20. label: 'Docs',
  21. position: 'left',
  22. },
  23. {
  24. href: 'https://github.com/squat/kilo',
  25. label: 'GitHub',
  26. position: 'right',
  27. },
  28. ],
  29. },
  30. footer: {
  31. style: 'dark',
  32. links: [
  33. {
  34. title: 'Docs',
  35. items: [
  36. {
  37. label: 'Introduction',
  38. to: 'docs/introduction',
  39. },
  40. {
  41. label: 'Topology',
  42. to: 'docs/topology',
  43. },
  44. {
  45. label: 'VPN',
  46. to: 'docs/vpn',
  47. },
  48. ],
  49. },
  50. {
  51. title: 'Social',
  52. items: [
  53. {
  54. label: 'GitHub',
  55. href: 'https://github.com/squat/kilo',
  56. },
  57. ],
  58. },
  59. ],
  60. },
  61. },
  62. presets: [
  63. [
  64. '@docusaurus/preset-classic',
  65. {
  66. docs: {
  67. sidebarPath: require.resolve('./sidebars.js'),
  68. editUrl:
  69. 'https://github.com/squat/kilo/edit/master/',
  70. },
  71. theme: {
  72. customCss: require.resolve('./src/css/custom.css'),
  73. },
  74. },
  75. ],
  76. ],
  77. };