Something went wrong. Try again.
A lexicon-driven AppView for ATProto.
Something went wrong. Try again.
TypeScript
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485import type { SidebarsConfig } from "@docusaurus/plugin-content-docs";
const sidebars: SidebarsConfig = { docs: [ { type: "doc", id: "README", label: "Introduction", }, { type: "category", label: "Getting Started", items: [ { type: "doc", id: "getting-started/quickstart", label: "Quickstart", }, { type: "doc", id: "getting-started/configuration", label: "Configuration", }, { type: "doc", id: "getting-started/dashboard", label: "Dashboard", }, { type: "doc", id: "getting-started/authentication", label: "Authentication", }, { type: "category", label: "Deployment", items: [ { type: "doc", id: "getting-started/deployment/railway", label: "Railway", }, { type: "doc", id: "getting-started/deployment/docker", label: "Docker", }, { type: "doc", id: "getting-started/deployment/other", label: "From Source", }, { type: "doc", id: "getting-started/production-deployment", label: "Production", }, ], }, ], }, { type: "category", label: "Tutorials", items: [ { type: "doc", id: "tutorials/statusphere", label: "Statusphere", }, ], }, { type: "category", label: "Guides", items: [ { type: "doc", id: "guides/upgrading-to-v2", label: "Migrating from v1", }, { type: "category", label: "Features", items: [ { type: "doc", id: "guides/features/api-clients", label: "API Clients", }, { type: "doc", id: "guides/features/attestation-signing", label: "Attestation Signing", }, { type: "doc", id: "guides/features/labelers", label: "Labelers", }, { type: "doc", id: "guides/features/plugins", label: "Plugins", }, { type: "doc", id: "guides/features/developing-plugins", label: "Developing Plugins", }, ], }, { type: "category", label: "Indexing", items: [ { type: "doc", id: "guides/indexing/lexicons", label: "Lexicons", }, { type: "doc", id: "guides/indexing/backfill", label: "Backfill", }, { type: "doc", id: "guides/indexing/index-hooks", label: "Index Hooks", }, ], }, { type: "category", label: "Scripting", items: [ { type: "doc", id: "guides/scripting", label: "Lua Scripting", }, { type: "category", label: "Script Examples", items: [ { type: "doc", id: "guides/scripting/get-record", label: "Get a Record", }, { type: "doc", id: "guides/scripting/create-record", label: "Create Record", }, { type: "doc", id: "guides/scripting/upsert-record", label: "Upsert Record", }, { type: "doc", id: "guides/scripting/paginated-list", label: "Paginated List", }, { type: "doc", id: "guides/scripting/list-or-fetch", label: "List or Fetch", }, { type: "doc", id: "guides/scripting/expanded-query", label: "Expanded Query", }, { type: "doc", id: "guides/scripting/update-or-delete", label: "Update or Delete", }, { type: "doc", id: "guides/scripting/batch-save", label: "Batch Save", }, { type: "doc", id: "guides/scripting/sidecar-records", label: "Sidecar Records", }, { type: "doc", id: "guides/scripting/cascading-delete", label: "Cascading Delete", }, { type: "doc", id: "guides/scripting/complex-mutations", label: "Complex Mutations", }, { type: "doc", id: "guides/scripting/signed-record", label: "Signed Record", }, { type: "doc", id: "guides/scripting/signed-record-verify", label: "Verify Signed Record", }, { type: "doc", id: "guides/scripting/algolia-sync", label: "Algolia Sync", }, { type: "doc", id: "guides/scripting/meilisearch-sync", label: "Meilisearch Sync", }, ], }, ], }, { type: "category", label: "Administration", items: [ { type: "doc", id: "guides/admin/api-keys", label: "API Keys", }, { type: "doc", id: "guides/admin/permissions", label: "Permissions", }, { type: "doc", id: "guides/admin/event-logs", label: "Event Logs", }, ], }, { type: "category", label: "Database", items: [ { type: "doc", id: "guides/database/database-setup", label: "Database Setup", }, { type: "doc", id: "guides/database/postgres-to-sqlite-migration", label: "Postgres → SQLite Migration", }, { type: "doc", id: "guides/database/sqlite-to-postgres-migration", label: "SQLite → Postgres Migration", }, ], }, ], }, { type: "category", label: "JavaScript SDK", items: [ { type: "doc", id: "sdk/overview", label: "Overview", }, { type: "doc", id: "sdk/lex-agent", label: "Lex Agent", }, { type: "doc", id: "sdk/oauth-client", label: "OAuth Client", }, { type: "doc", id: "sdk/oauth-client-browser", label: "Browser Client", }, ], }, { type: "category", label: "Reference", items: [ { type: "doc", id: "reference/xrpc-api", label: "XRPC API", }, { type: "category", label: "Admin API", items: [ { type: "doc", id: "reference/admin/admin-api", label: "Overview", }, { type: "doc", id: "reference/admin/lexicons", label: "Lexicons", }, { type: "doc", id: "reference/admin/stats", label: "Stats", }, { type: "doc", id: "reference/admin/backfill", label: "Backfill", }, { type: "doc", id: "reference/admin/events", label: "Event Logs", }, { type: "doc", id: "reference/admin/api-keys", label: "API Keys", }, { type: "doc", id: "reference/admin/users", label: "Users", }, { type: "doc", id: "reference/admin/labelers", label: "Labelers", }, { type: "doc", id: "reference/admin/settings", label: "Instance Settings", }, { type: "doc", id: "reference/admin/xrpc-proxy", label: "XRPC Proxy", }, { type: "doc", id: "reference/admin/domains", label: "Domains", }, { type: "doc", id: "reference/admin/script-variables", label: "Script Variables", }, { type: "doc", id: "reference/admin/api-clients", label: "API Clients", }, { type: "doc", id: "reference/admin/plugins", label: "Plugins", }, ], }, { type: "category", label: "OAuth API", items: [ { type: "doc", id: "reference/oauth/api-clients", label: "Third-Party API Clients", }, ], }, { type: "category", label: "Lua API", items: [ { type: "doc", id: "reference/lua/record-api", label: "Record API", }, { type: "doc", id: "reference/lua/database-api", label: "Database API", }, { type: "doc", id: "reference/lua/http-api", label: "HTTP API", }, { type: "doc", id: "reference/lua/xrpc-lua-api", label: "XRPC Lua API", }, { type: "doc", id: "reference/lua/atproto-api", label: "atproto API", }, { type: "doc", id: "reference/lua/json-api", label: "JSON API", }, { type: "doc", id: "reference/lua/utility-globals", label: "Utility Globals", }, { type: "doc", id: "reference/lua/standard-libraries", label: "Standard Libraries", }, ], }, { type: "doc", id: "reference/glossary", label: "Glossary", }, { type: "doc", id: "reference/architecture", label: "Architecture", }, { type: "doc", id: "reference/troubleshooting", label: "Troubleshooting", }, { type: "category", label: "Changelogs", items: [ { type: "doc", id: "reference/changelog", label: "HappyView", }, { type: "doc", id: "sdk/changelog-oauth-client", label: "oauth-client", }, { type: "doc", id: "sdk/changelog-oauth-client-browser", label: "oauth-client-browser", }, { type: "doc", id: "sdk/changelog-lex-agent", label: "lex-agent", }, ], }, ], }, ],};
export default sidebars;