#
# due to our netlify configuration which declares .vitepress/dist
# as the build directory, the _redirects file isn't detected
#
# to preserve the readability of the _redirects file, we've put
# together a quick generator which still references this file,
# but creates the appropriate entries in the netlify.toml
#

/app/data-model.html                                                                                https://directus.io/docs/getting-started/data-model
/app/data-model/collections.html                                                                    https://directus.io/docs/guides/data-model/collections
/app/data-model/fields.html                                                                         https://directus.io/docs/guides/data-model/fields
/app/data-model/fields/groups.html                                                                  https://directus.io/docs/guides/data-model/interfaces
/app/data-model/fields/other.html                                                                   https://directus.io/docs/guides/data-model/interfaces
/app/data-model/fields/presentation.html                                                            https://directus.io/docs/guides/data-model/interfaces
/app/data-model/fields/relational.html                                                              https://directus.io/docs/guides/data-model/interfaces
/app/data-model/fields/selection.html                                                               https://directus.io/docs/guides/data-model/interfaces
/app/data-model/fields/text-numbers.html                                                            https://directus.io/docs/guides/data-model/interfaces
/app/data-model/relationships.html                                                                  https://directus.io/docs/guides/data-model/relationships
/app/faq.html                                                                                       https://directus.io/docs/community/reporting-and-support/troubleshooting-steps
/app/flows.html                                                                                     https://directus.io/docs/guides/automate/flows
/app/flows/operations.html                                                                          https://directus.io/docs/guides/automate/operations
/app/flows/triggers.html                                                                            https://directus.io/docs/guides/automate/triggers
/app/presets-bookmarks.html                                                                         https://directus.io/docs/guides/content/explore
/app/security.html                                                                                  https://directus.io/docs/configuration/security-limits

/blog/guest-author.html                                                                             https://directus.io/docs/community/programs/guest-authors
/blog/                                                                                              https://directus.io/docs/tutorials

/contributing/code-of-conduct.html                                                                  https://directus.io/docs/community/overview/conduct
/contributing/codebase-overview.html                                                                https://directus.io/docs/community/codebase/overview
/contributing/community.html                                                                        https://directus.io/docs/community/overview/welcome
/contributing/feature-request-process.html                                                          https://directus.io/docs/community/contribution/feature-requests
/contributing/introduction.html                                                                     https://directus.io/docs/community/overview/welcome
/contributing/pull-request-process.html                                                             https://directus.io/docs/community/contribution/pull-requests
/contributing/running-locally.html                                                                  https://directus.io/docs/community/codebase/dev-environment
/contributing/sponsor.html                                                                          https://directus.io/docs/community/overview/welcome
/contributing/tests.html                                                                            https://directus.io/docs/community/codebase/testing
/contributing/translations.html                                                                     https://directus.io/docs/community/contribution/translations

/extensions/app-composables.html                                                                    https://directus.io/docs/guides/extensions/app-extensions/composables
/extensions/bundles.html                                                                            https://directus.io/docs/guides/extensions/bundles
/extensions/creating-extensions.html                                                                https://directus.io/docs/guides/extensions/cli
/extensions/displays.html                                                                           https://directus.io/docs/guides/extensions/app-extensions/displays
/extensions/endpoints.html                                                                          https://directus.io/docs/guides/extensions/api-extensions/endpoints
/extensions/hooks.html                                                                              https://directus.io/docs/guides/extensions/api-extensions/hooks
/extensions/installing-extensions.html                                                              https://directus.io/docs/self-hosting/including-extensions
/extensions/interfaces.html                                                                         https://directus.io/docs/guides/extensions/app-extensions/interfaces
/extensions/introduction.html                                                                       https://directus.io/docs/guides/extensions/overview
/extensions/layouts.html                                                                            https://directus.io/docs/guides/extensions/app-extensions/layouts
/extensions/marketplace/publishing.html                                                             https://directus.io/docs/guides/extensions/marketplace/publishing
/extensions/modules.html                                                                            https://directus.io/docs/guides/extensions/app-extensions/modules
/extensions/operations.html                                                                         https://directus.io/docs/guides/extensions/api-extensions/operations
/extensions/panels.html                                                                             https://directus.io/docs/guides/extensions/app-extensions/panels
/extensions/sandbox/introduction.html                                                               https://directus.io/docs/guides/extensions/api-extensions/sandbox
/extensions/sandbox/register.html                                                                   https://directus.io/docs/guides/extensions/api-extensions/sandbox
/extensions/sandbox/sandbox-sdk.html                                                                https://directus.io/docs/guides/extensions/api-extensions/sandbox
/extensions/services/accessing-files.html                                                           https://directus.io/docs/guides/extensions/api-extensions/services
/extensions/services/accessing-items.html                                                           https://directus.io/docs/guides/extensions/api-extensions/services
/extensions/services/configuring-collections.html                                                   https://directus.io/docs/guides/extensions/api-extensions/services
/extensions/services/introduction.html                                                              https://directus.io/docs/guides/extensions/api-extensions/services
/extensions/services/working-with-users.html                                                        https://directus.io/docs/guides/extensions/api-extensions/services
/extensions/themes.html                                                                             https://directus.io/docs/guides/extensions/app-extensions/themes
/extensions/using-ui-components.html                                                                https://directus.io/docs/guides/extensions/app-extensions/ui-library

/getting-started/architecture.html                                                                  https://directus.io/docs/getting-started/overview
/getting-started/introduction.html                                                                  https://directus.io/docs/getting-started/overview
/getting-started/quickstart.html                                                                    https://directus.io/docs/getting-started/create-a-project
/getting-started/resources.html                                                                     https://directus.io/docs/getting-started/resources
/getting-started/support.html                                                                       https://directus.io/docs/getting-started/overview

/guides/extensions/displays-date-to-age.html                                                        https://directus.io/docs/tutorials/extensions/
/guides/extensions/displays-relational-summaries.html                                               https://directus.io/docs/tutorials/extensions/summarize-relational-items-in-a-custom-display-extension
/guides/extensions/email-template.html                                                              https://directus.io/docs/tutorials/extensions/use-dynamic-values-in-custom-email-templates
/guides/extensions/endpoints-api-proxy-twilio.html                                                  https://directus.io/docs/tutorials/extensions/proxy-an-external-api-in-a-custom-endpoint-extension
/guides/extensions/endpoints-api-proxy.html                                                         https://directus.io/docs/tutorials/extensions/proxy-an-external-api-in-a-custom-endpoint-extension
/guides/extensions/endpoints-privileged-endpoint-stripe.html                                        https://directus.io/docs/tutorials/extensions/check-permissions-in-a-custom-endpoint
/guides/extensions/hooks-add-stripe-customer.html                                                   https://directus.io/docs/tutorials/extensions/create-new-customers-in-stripe-in-a-custom-hook
/guides/extensions/hooks-validate-number-twilio.html                                                https://directus.io/docs/tutorials/extensions/validate-phone-numbers-with-twilio-in-a-custom-hook
/guides/extensions/interfaces-radio-selector-icons.html                                             https://directus.io/docs/tutorials/extensions/
/guides/extensions/interfaces-relational-dropdown.html                                              https://directus.io/docs/tutorials/extensions/
/guides/extensions/layouts-getting-started.html                                                     https://directus.io/docs/tutorials/extensions/
/guides/extensions/modules-build-landing-page.html                                                  https://directus.io/docs/tutorials/extensions/implement-navigation-in-multipage-custom-modules
/guides/extensions/modules-native-layout-features.html                                              https://directus.io/docs/tutorials/extensions/understand-available-slots-in-custom-modules
/guides/extensions/operations-add-record-comments.html                                              https://directus.io/docs/tutorials/extensions/send-sms-messages-with-twilio-in-custom-operations
/guides/extensions/operations-bulk-email-sendgrid.html                                              https://directus.io/docs/tutorials/extensions/
/guides/extensions/operations-npm-package.html                                                      https://directus.io/docs/tutorials/extensions/use-npm-packages-in-custom-operations
/guides/extensions/operations-send-sms-twilio.html                                                  https://directus.io/docs/tutorials/extensions/send-sms-messages-with-twilio-in-custom-operations
/guides/extensions/panels-create-items.html                                                         https://directus.io/docs/tutorials/extensions/create-collection-items-in-custom-panels
/guides/extensions/panels-display-data-vonage.html                                                  https://directus.io/docs/tutorials/extensions/display-external-api-data-from-vonage-in-custom-panels
/guides/extensions/panels-send-sms-twilio.html                                                      https://directus.io/docs/tutorials/extensions/send-sms-messages-with-twilio-in-custom-panels
/guides/flows/flows-for-loop.html                                                                   https://directus.io/docs/tutorials/extensions/use-dynamic-values-in-custom-email-templates
/guides/flows/slugify-text-with-run-script.html                                                     https://directus.io/docs/tutorials/workflows
/guides/headless-cms/approval-workflows.html                                                        https://directus.io/docs/tutorials/workflows/build-content-approval-workflows-with-custom-permissions
/guides/headless-cms/build-static-website/                                                          https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-nextjs
/guides/headless-cms/build-static-website/next.html                                                 https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-nextjs
/guides/headless-cms/build-static-website/nuxt-3.html                                               https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-nuxt
/guides/headless-cms/content-translations.html                                                      https://directus.io/docs/configuration/translations
/guides/headless-cms/content-versioning.html                                                        https://directus.io/docs/guides/content/content-versioning
/guides/headless-cms/live-preview/                                                                  https://directus.io/docs/guides/content/live-preview
/guides/headless-cms/live-preview/nextjs.html                                                       https://directus.io/docs/tutorials/getting-started/set-up-live-preview-with-next-js
/guides/headless-cms/live-preview/nuxt-3.html                                                       https://directus.io/docs/tutorials/getting-started/set-up-live-preview-with-nuxt
/guides/headless-cms/reusable-components.html                                                       https://directus.io/docs/tutorials/getting-started/create-reusable-blocks-with-many-to-any-relationships
/guides/headless-cms/schedule-content/dynamic-sites.html                                            https://directus.io/docs/tutorials/workflows/schedule-future-content-with-directus-automate
/guides/headless-cms/schedule-content/                                                              https://directus.io/docs/tutorials/workflows/schedule-future-content-with-directus-automate
/guides/headless-cms/schedule-content/static-sites.html                                             https://directus.io/docs/tutorials/workflows/schedule-future-content-with-directus-automate
/guides/headless-cms/trigger-static-builds/                                                         https://directus.io/docs/tutorials/workflows/trigger-netlify-site-builds-with-directus-automate
/guides/headless-cms/trigger-static-builds/netlify.html                                             https://directus.io/docs/tutorials/workflows/trigger-netlify-site-builds-with-directus-automate
/guides/headless-cms/trigger-static-builds/vercel.html                                              https://directus.io/docs/tutorials/workflows/trigger-vercel-site-builds-with-directus-automate
/guides/                                                                                            https://directus.io/docs/tutorials
/guides/migration/hoppscotch.html                                                                   https://directus.io/docs/tutorials/migration/promoting-changes-between-environments-in-directus
/guides/migration/                                                                                  https://directus.io/docs/tutorials/migration/promoting-changes-between-environments-in-directus
/guides/migration/node.html                                                                         https://directus.io/docs/tutorials/migration/promoting-changes-between-environments-in-directus
/guides/real-time/authentication.html                                                               https://directus.io/docs/configuration/realtime
/guides/real-time/chat/                                                                             https://directus.io/docs/tutorials/projects/build-a-multi-user-chat-with-javascript-and-directus-realtime
/guides/real-time/chat/javascript.html                                                              https://directus.io/docs/tutorials/projects/build-a-multi-user-chat-with-javascript-and-directus-realtime
/guides/real-time/chat/react.html                                                                   https://directus.io/docs/tutorials/projects/build-a-multi-user-chat-with-react-and-directus-realtime
/guides/real-time/chat/vue.html                                                                     https://directus.io/docs/tutorials/projects/build-a-multi-user-chat-with-vue-js-and-directus-realtime
/guides/real-time/getting-started/graphql.html                                                      https://directus.io/docs/configuration/realtime
/guides/real-time/getting-started/                                                                  https://directus.io/docs/configuration/realtime
/guides/real-time/getting-started/websockets-js.html                                                https://directus.io/docs/configuration/realtime
/guides/real-time/getting-started/websockets.html                                                   https://directus.io/docs/configuration/realtime
/guides/real-time/live-poll.html                                                                    https://directus.io/docs/guides/realtime
/guides/real-time/operations.html                                                                   https://directus.io/docs/guides/realtime/actions
/guides/real-time/subscriptions/graphql.html                                                        https://directus.io/docs/guides/realtime/subscriptions
/guides/real-time/subscriptions/                                                                    https://directus.io/docs/guides/realtime/subscriptions
/guides/real-time/subscriptions/websockets.html                                                     https://directus.io/docs/guides/realtime/subscriptions
/guides/sdk/authentication.html                                                                     https://directus.io/docs/guides/connect/sdk
/guides/sdk/getting-started.html                                                                    https://directus.io/docs/guides/connect/sdk
/guides/sdk/types.html                                                                              https://directus.io/docs/guides/connect/sdk
/guides/template_shell.html                                                                         https://directus.io/docs/

/                                                                                                   https://directus.io/docs/
/plus/                                                                                              https://directus.io/docs/

/reference/authentication.html                                                                      https://directus.io/docs/api/authentication
/reference/files.html                                                                               https://directus.io/docs/api/files
/reference/filter-rules.html                                                                        https://directus.io/docs/api
/reference/introduction.html                                                                        https://directus.io/docs/api
/reference/items.html                                                                               https://directus.io/docs/api/items
/reference/old-sdk.html                                                                             https://directus.io/docs/api
/reference/query.html                                                                               https://directus.io/docs/api
/reference/system/activity.html                                                                     https://directus.io/docs/api
/reference/system/collections.html                                                                  https://directus.io/docs/api/collections
/reference/system/comments.html                                                                     https://directus.io/docs/api/comments
/reference/system/dashboards.html                                                                   https://directus.io/docs/api/dashboards
/reference/system/extensions.html                                                                   https://directus.io/docs/api/extensions
/reference/system/fields.html                                                                       https://directus.io/docs/api/fields
/reference/system/flows.html                                                                        https://directus.io/docs/api/flows
/reference/system/folders.html                                                                      https://directus.io/docs/api/folders
/reference/system/notifications.html                                                                https://directus.io/docs/api/notifications
/reference/system/operations.html                                                                   https://directus.io/docs/api/operations
/reference/system/panels.html                                                                       https://directus.io/docs/api/panels
/reference/system/permissions.html                                                                  https://directus.io/docs/api/permissions
/reference/system/policies.html                                                                     https://directus.io/docs/api/policies
/reference/system/presets.html                                                                      https://directus.io/docs/api/presets
/reference/system/relations.html                                                                    https://directus.io/docs/api/relations
/reference/system/revisions.html                                                                    https://directus.io/docs/api/revisions
/reference/system/roles.html                                                                        https://directus.io/docs/api/roles
/reference/system/schema.html                                                                       https://directus.io/docs/api/schema
/reference/system/server.html                                                                       https://directus.io/docs/api/server
/reference/system/settings.html                                                                     https://directus.io/docs/api/settings
/reference/system/shares.html                                                                       https://directus.io/docs/api/shares
/reference/system/translations.html                                                                 https://directus.io/docs/api/translations
/reference/system/users.html                                                                        https://directus.io/docs/api/users
/reference/system/utilities.html                                                                    https://directus.io/docs/api/utilities
/reference/system/versions.html                                                                     https://directus.io/docs/api/versions
/reference/system/webhooks.html                                                                     https://directus.io/docs/api

/releases/breaking-changes.html                                                                     https://directus.io/docs/releases/breaking-changes

/self-hosted/cli.html                                                                               https://directus.io/docs/getting-started/overview
/self-hosted/config-options.html                                                                    https://directus.io/docs/configuration/general
/self-hosted/docker-guide.html                                                                      https://directus.io/docs/getting-started/overview
/self-hosted/email-templates.html                                                                   https://directus.io/docs/getting-started/overview
/self-hosted/migrations.html                                                                        https://directus.io/docs/getting-started/overview
/self-hosted/quickstart.html                                                                        https://directus.io/docs/getting-started/create-a-project
/self-hosted/sso-examples.html                                                                      https://directus.io/docs/guides/auth/sso
/self-hosted/sso.html                                                                               https://directus.io/docs/guides/auth/sso
/self-hosted/upgrades-migrations.html                                                               https://directus.io/docs/tutorials/migration/promoting-changes-between-environments-in-directus

/use-cases/headless-cms/concepts.html                                                               https://directus.io/docs/getting-started/overview
/use-cases/headless-cms/introduction.html                                                           https://directus.io/docs/getting-started/overview
/use-cases/headless-cms/security.html                                                               https://directus.io/docs/getting-started/overview

/user-guide/cloud/accounts.html                                                                     https://directus.io/docs/cloud/getting-started/accounts
/user-guide/cloud/glossary.html                                                                     https://directus.io/docs/getting-started/overview
/user-guide/cloud/overview.html                                                                     https://directus.io/docs/cloud/getting-started/introduction
/user-guide/cloud/projects.html                                                                     https://directus.io/docs/cloud/projects/create
/user-guide/cloud/teams.html                                                                        https://directus.io/docs/cloud/getting-started/teams
/user-guide/cloud/variables.html                                                                    https://directus.io/docs/cloud/configuration/environment-variables
/user-guide/content-module/content.html                                                             https://directus.io/docs/guides/content/explore
/user-guide/content-module/content/collections.html                                                 https://directus.io/docs/guides/content/explore
/user-guide/content-module/content/items.html                                                       https://directus.io/docs/guides/content/editor
/user-guide/content-module/content/shares.html                                                      https://directus.io/docs/guides/content/editor
/user-guide/content-module/display-templates.html                                                   https://directus.io/docs/guides/content/layouts
/user-guide/content-module/filters.html                                                             https://directus.io/docs/guides/content/explore
/user-guide/content-module/import-export.html                                                       https://directus.io/docs/guides/content/import-export
/user-guide/content-module/layouts.html                                                             https://directus.io/docs/guides/content/layouts
/user-guide/content-module/translation-strings.html                                                 https://directus.io/docs/guides/content/translations
/user-guide/file-library/files.html                                                                 https://directus.io/docs/getting-started/upload-files
/user-guide/file-library/folders.html                                                               https://directus.io/docs/guides/files/manage
/user-guide/insights/charts.html                                                                    https://directus.io/docs/guides/insights/panels
/user-guide/insights/dashboards.html                                                                https://directus.io/docs/guides/insights/overview
/user-guide/insights/panels.html                                                                    https://directus.io/docs/guides/insights/panels
/user-guide/marketplace/overview.html                                                               https://directus.io/docs/guides/extensions/marketplace
/user-guide/overview/data-studio-app.html                                                           https://directus.io/docs/guides/content/editor
/user-guide/overview/glossary.html                                                                  https://directus.io/docs/guides/content/editor
/user-guide/overview/quickstart.html                                                                https://directus.io/docs/guides/content/editor
/user-guide/settings/activity-log.html                                                              https://directus.io/docs/guides/auth/accountability
/user-guide/settings/presets-bookmarks.html                                                         https://directus.io/docs/guides/content/explore
/user-guide/settings/project-settings.html                                                          https://directus.io/docs/configuration/general
/user-guide/settings/system-logs.html                                                               https://directus.io/docs/configuration/logging
/user-guide/settings/theming.html                                                                   https://directus.io/docs/configuration/theming
/user-guide/user-management/permissions.html                                                        https://directus.io/docs/guides/auth/access-control
/user-guide/user-management/roles.html                                                              https://directus.io/docs/guides/auth/access-control
/user-guide/user-management/user-directory.html                                                     https://directus.io/docs/guides/auth/creating-users
/user-guide/user-management/users-roles-permissions.html                                            https://directus.io/docs/guides/auth/access-control
/user-guide/user-management/users.html                                                              https://directus.io/docs/guides/auth/creating-users

/blog/getting-started-with-directus-and-angular.html                                                https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-angular
/blog/migrating-notion-to-directus.html                                                             https://directus.io/docs/tutorials/migration/migrate-from-notion-to-directus
/blog/hello-world.html                                                                              https://directus.io/docs/tutorials
/blog/getting-started-directus-astro.html                                                           https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-astro
/blog/creating-git-hub-issues-with-directus-automate.html                                           https://directus.io/docs/tutorials/workflows/create-github-issues-with-directus-automate
/blog/directus-auth-nextauth.html                                                                   https://directus.io/docs/tutorials/getting-started/using-authentication-in-next-js
/blog/migrating-nuxt-content-to-directus.html                                                       https://directus.io/docs/tutorials/migration/migrate-from-nuxt-content-to-directus
/blog/getting-started-with-directus-and-flutter.html                                                https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-flutter
/blog/implementing-internationalization-with-svelte-kit-and-directus.html                           https://directus.io/docs/tutorials/getting-started/implement-multilingual-content-with-directus-and-svelte-kit
/blog/tagging-files-automatically-clarifai-directus-automate.html                                   https://directus.io/docs/tutorials/workflows/tag-images-with-clarifai-and-directus-automate
/blog/generating-images-with-dalle-and-directus-automate.html                                       https://directus.io/docs/tutorials/workflows/generate-images-with-dall-e-and-directus-automate
/blog/generating-social-posts-gpt-4-directus-automa.html                                            https://directus.io/docs/tutorials/workflows/generate-social-posts-with-gpt-4-and-directus-automate
/blog/configuring-okta-sso.html                                                                     https://directus.io/docs/tutorials/self-hosting/configure-okta-as-a-single-sign-on-provider
/blog/monitoring-pipeline-flows-extensions.html                                                     https://directus.io/docs/tutorials/tips-and-tricks/build-a-monitoring-pipeline-for-flows-and-extensions
/blog/the-changelog-1.html                                                                          https://directus.io/docs/releases/changelog
/blog/getting-started-with-directus-django.html                                                     https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-django
/blog/build-an-e-commerce-website-with-directus-and-next-js.html                                    https://directus.io/docs/tutorials/projects/build-an-ecommerce-platform-with-next-js-stripe-and-directus-automate
/blog/getting-started-directus-and-eleventy-11ty-3.html                                             https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-eleventy-3
/blog/devcycle-feature-flag-control-panel.html                                                      https://directus.io/docs/tutorials
/blog/getting-started-with-directus-and-flask.html                                                  https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-flask
/blog/announcing-panel-quest-hackathon.html                                                         https://directus.io/docs/tutorials
/blog/building-directus-garden.html                                                                 https://directus.io/docs/tutorials/projects/build-directus-garden-a-passive-collaborative-event-booth-demo
/blog/ai-santa-roast-app-with-directus-nuxt.html                                                    https://directus.io/docs/tutorials/projects/how-i-built-an-ai-open-source-santa-roast-app-with-directus-and-nuxt#naughty-or-nice-scoring-algorithm
/blog/getting-started-directus-hugo.html                                                            https://directus.io/docs/tutorials/getting-started
/blog/external-weather-api-data-custom-panel-extension.html                                         https://directus.io/docs/tutorials/extensions/display-external-weather-api-data-in-custom-panels
/blog/hooks-monitoring-error-tracking-sentry.html                                                   https://directus.io/docs/tutorials
/blog/using-directus-as-a-baby-health-tracker.html                                                  https://directus.io/docs/tutorials/projects/use-directus-as-a-baby-health-tracker-with-owlet-and-ops-genie
/blog/preview-and-content-versioning-with-nextjs.html                                               https://directus.io/docs/tutorials/workflows/combine-live-preview-and-content-versioning-with-next-js
/blog/the-changelog-3.html                                                                          https://directus.io/docs/releases/changelog
/blog/the-changelog-4.html                                                                          https://directus.io/docs/releases/changelog
/blog/the-changelog-2.html                                                                          https://directus.io/docs/releases/changelog
/blog/the-changelog-5.html                                                                          https://directus.io/docs/releases/changelog
/blog/directus-ai-hackathon-vote.html                                                               https://directus.io/docs/tutorials
/blog/directus-panel-quest-hackathon-projects.html                                                  https://directus.io/docs/tutorials
/blog/directus-and-iot-sensor-data-with-an-esp-32.html                                              https://directus.io/docs/tutorials/projects/integrate-directus-with-esp-32-hardware-sensors
/blog/integrating-algolia-indexing-and-directus.html                                                https://directus.io/docs/tutorials/extensions/integrate-algolia-indexing-with-custom-hooks
/blog/integrating-elasticsearch-indexing-with-directus.html                                         https://directus.io/docs/tutorials/extensions/integrate-elasticsearch-indexing-with-custom-hooks
/blog/integrating-meilisearch-indexing-with-directus.html                                           https://directus.io/docs/tutorials/extensions/integrate-meilisearch-indexing-with-custom-hooks
/blog/getting-started-with-directus-and-gatsby.html                                                 https://directus.io/docs/tutorials/getting-started
/blog/nuxt-directus-getting-started.html                                                            https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-nuxt
/blog/directus-auth-sveltekit.html                                                                  https://directus.io/docs/tutorials/getting-started/using-authentication-in-sveltekit
/blog/deploy-directus-digital-ocean-docker.html                                                     https://directus.io/docs/tutorials/self-hosting/deploy-directus-to-digital-ocean
/blog/sync-google-calendar-directus-automate.html                                                   https://directus.io/docs/tutorials
/blog/importing-files-in-directus-automate.html                                                     https://directus.io/docs/tutorials/tips-and-tricks/importing-files-in-directus-automate
/blog/building-a-personal-travel-journal-with-vue-js-and-directus.html                              https://directus.io/docs/tutorials
/blog/passwordless-sms-authentication-with-plivo-and-directus-automate.html                         https://directus.io/docs/tutorials
/blog/build-a-url-shortener-with-react-type-script-and-directus.html                                https://directus.io/docs/tutorials
/blog/building-a-testimonial-widget-with-sveltekit-and-directus.html                                https://directus.io/docs/tutorials/projects/build-a-testimonial-widget-with-sveltekit-and-directus
/blog/building-a-job-board-platform-with-directus-and-solid-start-js.html                           https://directus.io/docs/tutorials
/blog/building-a-hotel-booking-system-with-directus-next-js-and-stripe.html                         https://directus.io/docs/tutorials/projects/build-an-hotel-booking-platform-with-next-js-stripe-and-directus-automate
/blog/building-a-video-streaming-app-with-sveltekit-and-directus.html                               https://directus.io/docs/tutorials/projects/build-a-video-streaming-app-with-sveltekit-and-directus
/blog/getting-started-with-directus-and-laravel.html                                                https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-laravel
/blog/getting-started-directus-ios.html                                                             https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-in-ios-with-swift
/blog/using-directus-auth-with-ios.html                                                             https://directus.io/docs/tutorials/getting-started/implement-directus-auth-with-ios
/blog/deploy-directus-ubuntu-server.html                                                            https://directus.io/docs/tutorials/self-hosting/deploy-directus-to-an-ubuntu-server
/blog/deploying-directus-to-aws-ec2-with-docker.html                                                https://directus.io/docs/tutorials/self-hosting/deploy-directus-to-aws-ec2
/blog/deploying-directus-to-google-cloud-platform-with-docker.html                                  https://directus.io/docs/tutorials/self-hosting/deploy-directus-to-google-cloud-platform
/blog/implement-directus-auth-in-next-js-14.html                                                    https://directus.io/docs/tutorials/getting-started/using-authentication-in-next-js
/blog/getting-started-with-directus-and-android-with-kotlin.html                                    https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-in-android-with-kotlin
/blog/tracking-github-issues-and-pull-requests-with-directus-automate.html                          https://directus.io/docs/tutorials
/blog/advanced-filtering-dates-aggregation-and-grouping-and-combining-filters.html                  https://directus.io/docs/tutorials
/blog/migrating-from-word-press-to-directus.html                                                    https://directus.io/docs/tutorials/migration/migrate-from-wordpress-to-directus
/blog/understanding-policy-based-access-control.html                                                https://directus.io/docs/tutorials
/blog/building-the-leap-week-registration-and-referral-system.html                                  https://directus.io/docs/tutorials/projects/build-the-leap-week-registration-and-referral-system
/blog/building-a-job-board.html                                                                     https://directus.io/docs/tutorials
/blog/5-automations-to-level-up-your-blog-with-directus.html                                        https://directus.io/docs/tutorials
/blog/wedding-invite-vonage.html                                                                    https://directus.io/docs/tutorials
/blog/building-user-feedback-widget-with-vuejs-directus.html                                        https://directus.io/docs/tutorials/projects/build-a-user-feedback-widget-with-vue-js
/blog/mastering-multilingual-content-crowdin.html                                                   https://directus.io/docs/tutorials/workflows/integrating-multilingual-content-with-directus-and-crowdin
/blog/getting-started-with-directus-and-preact.html                                                 https://directus.io/docs/tutorials
/blog/getting-started-with-directus-and-qwik-city.html                                              https://directus.io/docs/tutorials
/blog/getting-started-with-directus-and-remix.html                                                  https://directus.io/docs/tutorials
/blog/directus-seo-tips-tricks.html                                                                 https://directus.io/docs/tutorials/tips-and-tricks/search-engine-optimization-best-practices
/blog/getting-started-solidstart.html                                                               https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-solidstart
/blog/getting-started-directus-sveltekit.html                                                       https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-sveltekit
/blog/enrich-user-data-clearbit-directus-automate.html                                              https://directus.io/docs/tutorials/workflows/enrich-user-data-with-clearbit-and-directus-automate
/blog/devs-intro-to-composable.html                                                                 https://directus.io/docs/guides/extensions/app-extensions/composables
/blog/building-a-notebook-chrome-extension-with-directus.html                                       https://directus.io/docs/tutorials/projects/build-a-notebook-chrome-extension-with-directus-auth
/blog/building-a-support-system-in-the-directus-data-studio.html                                    https://directus.io/docs/tutorials
/blog/deploying-directus-to-azure-web-apps-with-docker.html                                         https://directus.io/docs/tutorials/self-hosting/deploy-directus-to-azure-web-apps
/blog/getting-started-with-directus-spring-boot.html                                                https://directus.io/docs/tutorials/getting-started/fetch-data-from-directus-with-spring-boot
/blog/google-docs-preview.html                                                                      https://directus.io/docs/tutorials/tips-and-tricks/preview-files-in-live-preview-with-google-docs-previews
/blog/automatic-transcripts-deepgram.html                                                           https://directus.io/docs/tutorials/workflows/generate-transcripts-with-deepgram-and-directus-automate
/blog/building-a-form-data-collection-and-email-notification-system-with-directus-and-next-js.html  https://directus.io/docs/tutorials
/blog/announcing-directus-ai-hackathon.html                                                         https://directus.io/docs/tutorials
/blog/detecting-high-risk-phone-numbers-vonage-automate.html                                        https://directus.io/docs/tutorials/workflows/detect-high-risk-phone-numbers-with-vonage-and-directus-automate
/blog/implementing-pagination-and-infinite-scrolling-in-next-js.html                                https://directus.io/docs/tutorials/tips-and-tricks/implement-pagination-and-infinite-scrolling-in-next-js
/blog/understanding-kubernetes.html                                                                 https://directus.io/docs/tutorials/self-hosting/understanding-kubernetes
/blog/building-ai-venture-game.html                                                                 https://directus.io/docs/tutorials/projects/building-ai-venture-an-ai-powered-game-with-directus
/blog/content-versioning-pre-release.html                                                           https://directus.io/docs/guides/content/content-versioning
/blog/tags/connect.html                                                                             https://directus.io/docs/tutorials
/blog/tags/automate.html                                                                            https://directus.io/docs/tutorials
/blog/tags/concept.html                                                                             https://directus.io/docs/tutorials
/blog/tags/extensions.html                                                                          https://directus.io/docs/tutorials
/blog/tags/nuxt.html                                                                                https://directus.io/docs/tutorials
/blog/tags/vue.html                                                                                 https://directus.io/docs/tutorials
/blog/tags/auth.html                                                                                https://directus.io/docs/tutorials
/blog/tags/guest-author.html                                                                        https://directus.io/docs/tutorials
/blog/tags/vonage.html                                                                              https://directus.io/docs/tutorials
/blog/tags/netlify.html                                                                             https://directus.io/docs/tutorials
/blog/tags/ios.html                                                                                 https://directus.io/docs/tutorials
/blog/tags/migration.html                                                                           https://directus.io/docs/tutorials
/blog/tags/solid-js.html                                                                            https://directus.io/docs/tutorials
/blog/tags/next.html                                                                                https://directus.io/docs/tutorials
/blog/tags/getting-started.html                                                                     https://directus.io/docs/tutorials
/blog/tags/insights.html                                                                            https://directus.io/docs/tutorials
/blog/tags/react.html                                                                               https://directus.io/docs/tutorials
/blog/tags/tips-tricks.html                                                                         https://directus.io/docs/tutorials
/blog/tags/changelog.html                                                                           https://directus.io/docs/tutorials
/blog/tags/svelte.html                                                                              https://directus.io/docs/tutorials
/blog/tags/project.html                                                                             https://directus.io/docs/tutorials
/blog/tags/node.html                                                                                https://directus.io/docs/tutorials
/blog/tags/update.html                                                                              https://directus.io/docs/tutorials
/blog/tags/self-hosting.html                                                                        https://directus.io/docs/tutorials
/blog/tags/astro.html                                                                               https://directus.io/docs/tutorials
/blog/tags/deployment.html                                                                          https://directus.io/docs/tutorials
/blog/tags/ai.html                                                                                  https://directus.io/docs/tutorials

/guides/sdk.html                                                                                    https://directus.io/docs/guides/connect/sdk
/guides/frameworks.html                                                                             https://directus.io/docs/tutorials/getting-started
/guides/use-cases.html                                                                              https://directus.io/docs/tutorials/projects
/guides/real-time.html                                                                              https://directus.io/docs/guides/realtime/authentication
/guides/extensions.html                                                                             https://directus.io/docs/guides/extensions/overview
/guides/administration.html                                                                         https://directus.io/docs/tutorials/migration/promoting-changes-between-environments-in-directus

/plus/multi-tenant-saas.html                                                                        https://directus.io/plus
/plus/onboarding-checklist.html                                                                     https://directus.io/plus
/plus/streaming-platform.html                                                                       https://directus.io/plus
/plus/introduction.html                                                                             https://directus.io/plus
/plus/pim.html                                                                                      https://directus.io/plus
/plus/plus-installation.html                                                                        https://directus.io/plus
/plus/headless-lms.html                                                                             https://directus.io/plus
/plus/status-page.html                                                                              https://directus.io/plus
