Skip to content

Commit

Permalink
Revert "feat: move search to Orama Cloud (#412)"
Browse files Browse the repository at this point in the history
This reverts commit 1a8342b.
  • Loading branch information
crowlKats authored Jun 21, 2024
1 parent 1a8342b commit c42ce76
Show file tree
Hide file tree
Showing 5 changed files with 4,675 additions and 10,231 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,6 @@ jobs:
- name: Build step
env:
DENO_FUTURE: 1
ORAMA_CLOUD_INDEX_ID: ${{ env.ORAMA_CLOUD_INDEX_ID }}
ORAMA_CLOUD_API_KEY: ${{ secrets.ORAMA_CLOUD_API_KEY }}
run: npm install && deno task build

- name: Upload to Deno Deploy
Expand Down
49 changes: 38 additions & 11 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import process from "node:process";
const NodePolyfillPlugin = require("node-polyfill-webpack-plugin");
const findReplace = require("./src/remark/find_replace");
const lightCodeTheme = require("prism-react-renderer/themes/github");
Expand Down Expand Up @@ -78,16 +77,6 @@ const config = {
],
},
],
[
"@orama/plugin-docusaurus-v3",
{
cloud: {
indexId: process.env.ORAMA_CLOUD_INDEX_ID,
oramaCloudAPIKey: process.env.ORAMA_CLOUD_API_KEY,
deploy: process.env.NODE_ENV === "production",
},
},
],
// Enables our custom pages in "src" to use Tailwind classes
async function tailwindPlugin(_context, _options) {
return {
Expand Down Expand Up @@ -280,6 +269,44 @@ const config = {
darkTheme: darkCodeTheme,
additionalLanguages: ["powershell", "diff"],
},
algolia: {
// The application ID provided by Algolia
appId: "KAQ4QIALEB",

// Public API key: it is safe to commit it
apiKey: "0795dfc12048ff344a54bb4c04c9000b",

indexName: "deno",

insights: true,

// Optional: see doc section below
contextualSearch: true,

// Optional: Specify domains where the navigation should occur through
// window.location instead on history.push. Useful when our Algolia
// config crawls multiple documentation sites and we want to navigate
// with window.location.href to them.
// externalUrlRegex: "external\\.com|domain\\.com",

// Optional: Replace parts of the item URLs from Algolia. Useful when
// using the same search index for multiple deployments using a
// different baseUrl. You can use regexp or string in the `from` param.
// For example: localhost:3000 vs myCompany.com/docs
/*
replaceSearchResultPathname: {
from: "/docs/", // or as RegExp: /\/docs\//
to: "/",
},
*/

// Optional: Algolia search parameters
searchParameters: {},

// Optional: path for search page that enabled by default (`false`
// to disable it)
searchPagePath: "search",
},
}),
};

Expand Down
Loading

0 comments on commit c42ce76

Please sign in to comment.