Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion app/app.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,7 @@ export default defineAppConfig({
{
icon: 'i-lucide-users',
label: 'Join our Community Platform.',
to: 'https://community.directus.io',
to: 'https://community.directus.com',
},
{
icon: 'i-lucide-rocket',
Expand Down
4 changes: 2 additions & 2 deletions content/community/1.overview/1.welcome.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ Please do make sure you read through [our pull request process](/community/cont

## Online Community

Our online community meets in two places - [our community platform](https://community.directus.io/) and [GitHub](https://github.com/directus/directus/). GitHub is used for discussing bugs, and the community platform is used for discussion and requests for help.
Our online community meets in two places - [our community platform](https://community.directus.com) and [GitHub](https://github.com/directus/directus/). GitHub is used for discussing bugs, and the community platform is used for discussion and requests for help.

The Directus community is growing quickly, which also means there are more and more people with questions. Helping out your fellow developers by providing answers on [our community platform](https://community.directus.io/) is a great way to help the project. Questions are opened in one of our help channels, and all are encouraged to respond.
The Directus community is growing quickly, which also means there are more and more people with questions. Helping out your fellow developers by providing answers on [our community platform](https://community.directus.com) is a great way to help the project. Questions are opened in one of our help channels, and all are encouraged to respond.

## Sponsorship & Advocacy

Expand Down
2 changes: 1 addition & 1 deletion content/community/2.contribution/3.feature-requests.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: How to add feature requests, and our process for reviewing them.

## Opening a New Feature Request

New feature requests can be opened on our [Roadmap](https://roadmap.directus.io). Please add as much detail as possible. The less ambiguity around *how* a feature should work, the easier it is to review, triage, and develop a feature.
New feature requests can be opened on our [Roadmap](https://roadmap.directus.com). Please add as much detail as possible. The less ambiguity around *how* a feature should work, the easier it is to review, triage, and develop a feature.

## Review Process

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ If you're a Directus Enterprise Cloud user or currently have a technical support

### Community Support

Our [community platform](https://community.directus.io/) is where our community members meet to connect and discuss all things Directus, including asking questions. Please keep all questions in the help channels, be considerate, and remember that you are getting free help from the community. While the Directus core team plays an active and engaged role in community discussions, there is no guaranteed response, including any response time for community support.
Our [community platform](https://community.directus.com) is where our community members meet to connect and discuss all things Directus, including asking questions. Please keep all questions in the help channels, be considerate, and remember that you are getting free help from the community. While the Directus core team plays an active and engaged role in community discussions, there is no guaranteed response, including any response time for community support.

### Enterprise Support

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -152,4 +152,4 @@ Whenever you select different versions of your content, you can now preview them
## Conclusion
In this post, you’ve learnt how to enhance your Next.js application with content versioning and live preview when using Directus. By following the four steps outlined above, you can easily manage and preview multiple versions of your content before publishing.

Have questions? Feel free to join our [community platform](https://community.directus.io) and reach out!
Have questions? Feel free to join our [community platform](https://community.directus.com) and reach out!
Original file line number Diff line number Diff line change
Expand Up @@ -225,4 +225,4 @@ This was a super fun project that marked a point of maturity in my personal proj

I've got to remove a load of hacky code and feel more confident in this project going forward. In the future, I may allow speakers to access their own profiles (through the Directus Data Studio, or through a custom-built frontend), and build a better authoring workflow that supports non-published states (like 'draft' and 'archived').

If you are considering moving from a file-based CMS to a headless API-based CMS, Directus is a great choice. We're always happy to answer questions over in our [community platform](https://community.directus.io).
If you are considering moving from a file-based CMS to a headless API-based CMS, Directus is a great choice. We're always happy to answer questions over in our [community platform](https://community.directus.com).
2 changes: 1 addition & 1 deletion content/getting-started/9.resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ title: Resources & Links
**YouTube**: Checkout our channel with video tutorials and feature overviews.
::

::callout{icon="i-lucide-link" to="https://community.directus.io"}
::callout{icon="i-lucide-link" to="https://community.directus.com"}
**Community Platform**: Our main community chat with thousands of Directus developers.
::

Expand Down
2 changes: 1 addition & 1 deletion content/guides/11.ai/1.assistant/0.index.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ Directus AI Assistant is an embedded conversational assistant that helps you int

Use any OpenAI-compatible API endpoint including self-hosted models (Ollama, LM Studio), Azure OpenAI, DeepSeek, Mistral, and more. Configure custom models in [Settings → AI](/guides/ai/assistant/setup#openai-compatible-providers).

Have feedback or feature requests? [Submit on our roadmap](https://roadmap.directus.io/).
Have feedback or feature requests? [Submit on our roadmap](https://roadmap.directus.com).

## Key Features

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ If you get errors:

If you encounter issues:

1. **For Directus-specific questions:** Ask for help in the [Directus Community](https://community.directus.io/)
1. **For Directus-specific questions:** Ask for help in the [Directus Community](https://community.directus.com)
2. **For n8n-specific questions:** Visit the [n8n Community Forum](https://community.n8n.io/) or check [n8n Documentation](https://docs.n8n.io/)
3. **For API connection issues:** Verify your Directus configuration and permissions

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ Use n8n's **IF** node after the trigger to add conditional logic. For example, o

If you encounter issues:

1. **For Directus-specific questions:** Ask for help in the [Directus Community](https://community.directus.io/)
1. **For Directus-specific questions:** Ask for help in the [Directus Community](https://community.directus.com)
2. **For n8n-specific questions:** Visit the [n8n Community Forum](https://community.n8n.io/) or check [n8n Documentation](https://docs.n8n.io/)
3. **For trigger issues:** Check that both your Directus and n8n instances are accessible

Expand Down
2 changes: 1 addition & 1 deletion content/guides/12.integrations/2.clay/0.index.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ This covers:
## Additional Resources

- [Clay Documentation](https://clay.com/docs)
- [Directus Community](https://community.directus.io/)
- [Directus Community](https://community.directus.com)



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ When working with Directus API through Clay, you may encounter various error cod

If you encounter issues:

1. **For Directus-specific questions:** Ask for help in the [Directus Community](https://community.directus.io/)
1. **For Directus-specific questions:** Ask for help in the [Directus Community](https://community.directus.com)
2. **For Clay-specific questions:** Contact Clay support or check Clay's documentation
3. **For API connection issues:** Verify your Directus configuration and permissions

Expand All @@ -120,5 +120,5 @@ If you encounter issues:
## Additional Resources

- [Clay Documentation](https://clay.com/docs)
- [Directus Community](https://community.directus.io/)
- [Directus Community](https://community.directus.com)

Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ Configure how Clay data maps to Directus fields:
## Additional Resources

- [Clay Documentation](https://clay.com/docs)
- [Directus Community](https://community.directus.io/)
- [Directus Community](https://community.directus.com)



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ This gives you control over exactly which fields to send.
## Additional Resources

- [Clay Documentation](https://clay.com/docs)
- [Directus Community](https://community.directus.io/)
- [Directus Community](https://community.directus.com)



Expand Down
2 changes: 1 addition & 1 deletion content/guides/12.integrations/3.zapier/actions.md
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ If you get errors:

If you encounter issues:

1. **For Directus-specific questions:** Ask for help in the [Directus Community](https://community.directus.io/)
1. **For Directus-specific questions:** Ask for help in the [Directus Community](https://community.directus.com)
2. **For Zapier-specific questions:** Visit the [Zapier Community](https://community.zapier.com) or check
[Zapier Help Center](https://help.zapier.com/)
3. **For API connection issues:** Verify your Directus configuration and permissions
Expand Down
2 changes: 1 addition & 1 deletion content/guides/12.integrations/3.zapier/triggers.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ Use Zapier's **Filter** step after the trigger to add conditional logic. For exa

If you encounter issues:

1. **For Directus-specific questions:** Ask for help in the [Directus Community](https://community.directus.io/)
1. **For Directus-specific questions:** Ask for help in the [Directus Community](https://community.directus.com)
2. **For Zapier-specific questions:** Visit the [Zapier Community](https://community.zapier.com) or check [Zapier Help Center](https://help.zapier.com/)
3. **For trigger issues:** Check that both your Directus and Zapier instances are accessible

Expand Down
2 changes: 1 addition & 1 deletion content/guides/12.integrations/6.supabase/0.index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ technologies:

You use [Supabase](https://supabase.com) for Postgres, storage, authentication, and related backend services. You run **Directus** (self-hosted) when you need a **data studio**, **REST and GraphQL APIs**, and **role-based access** on top of that same database so your team can manage and publish structured content without replacing Supabase for your application code.

Directus and Supabase [summarized their stacks as complementary](https://directus.io/blog/how-directus-and-supabase-are-partnering-to-support-backend-developers) (Supabase for developer infrastructure, Directus for shared data and content work across roles). A common split is **Supabase for your product** and **self-hosted Directus** for admin and marketing CMS tasks. Keep Directus auth and permissions separate from your app's Supabase client.
Directus and Supabase [summarized their stacks as complementary](https://directus.com/resources/how-directus-and-supabase-are-partnering-to-support-backend-developers) (Supabase for developer infrastructure, Directus for shared data and content work across roles). A common split is **Supabase for your product** and **self-hosted Directus** for admin and marketing CMS tasks. Keep Directus auth and permissions separate from your app's Supabase client.

Use the guides below to connect Directus to **Supabase Postgres** and, **optionally**, **Supabase Storage**. Storage drivers live in [Files](/configuration/files) (`supabase` and `s3`). The storage guide covers the Supabase-side steps for the S3-compatible path.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -559,4 +559,4 @@ Update your `./src/routes/+page.svelte` to the following to add the create testi

In this guide, you have set up a testimonial widget in SvelteKit using Directus. It allows for adding new testimonials to Directus and displaying existing testimonials in a carousel.

If you have any questions, feel free to drop by our [community platform](https://community.directus.io/).
If you have any questions, feel free to drop by our [community platform](https://community.directus.com).
Original file line number Diff line number Diff line change
Expand Up @@ -525,4 +525,4 @@ It could be very handy to know if feedback across different articles is coming f
- storing the ID within the browser using [localStorage](https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage) or [sessionStorage](https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage)
- grabbing that ID and passing it in the API call to Directus

I hope you find this post useful - if you have any questions feel free to join [our community platform](https://community.directus.io).
I hope you find this post useful - if you have any questions feel free to join [our community platform](https://community.directus.com).
Original file line number Diff line number Diff line change
Expand Up @@ -517,4 +517,4 @@ And if you’ve got 100s of images without alt text and you’re dreading doing

In this post, we’ve covered some SEO best practices when using Directus as a Headless CMS. Hopefully you’ve learnt something new, and can build more robust data models that serve both your users and search engine crawlers.

If these tips were helpful or if you have some of your own you’d like to share, let us know inside [our community platform](https://community.directus.io/).
If these tips were helpful or if you have some of your own you’d like to share, let us know inside [our community platform](https://community.directus.com).
Original file line number Diff line number Diff line change
Expand Up @@ -182,4 +182,4 @@ Create a new Insights Dashboard and add a **Weather** panel. Add coordinates, an

![A panel showing a JSON payload of weather data](/img/83e31e33-7ceb-44d9-8da9-74b03fa66d86.webp)

You can now create panels using external data. If you have any questions at all, feel free to join our [community platform](https://community.directus.io).
You can now create panels using external data. If you have any questions at all, feel free to join our [community platform](https://community.directus.com).
Original file line number Diff line number Diff line change
Expand Up @@ -338,4 +338,4 @@ Verify the setup:

This tutorial guided you through hosting a Directus application on an Ubuntu server, covering essential steps such as Docker setup, firewall configuration, and SSL encryption. By following these instructions, you have ensured a secure, accessible, and continuously running environment for your Directus project.

If you have any questions or encounter difficulties, don't hesitate to revisit this guide or seek support from the [community platform](https://community.directus.io). Happy hosting!
If you have any questions or encounter difficulties, don't hesitate to revisit this guide or seek support from the [community platform](https://community.directus.com). Happy hosting!
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ Verify the setup:

You now have Directus running on DigitalOcean App Platform with a managed database, optional Redis, and optional Spaces storage. Changes to the Dockerfile or environment variables trigger new deployments, while your database and object storage remain separate from the app container.

If you need help, ask on the [community platform](https://community.directus.io).
If you need help, ask on the [community platform](https://community.directus.com).

## Handling PM2 Errors

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,4 +134,4 @@ In this post, you have learned how to use the Vonage Number Insight V2 API to ch

Based on the `allow`, `flag`, or `block` recommendation, you can add any operations from those provided by Directus, or through [building your own](/guides/extensions/api-extensions/operations).

If you have any questions, please feel free to join our [community platform](https://community.directus.io) and ask them.
If you have any questions, please feel free to join our [community platform](https://community.directus.com) and ask them.
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,4 @@ There are some points to further improve on as you build your Flows for data enr

Take a look at the [Clearbit API Reference](https://dashboard.clearbit.com/docs) for more ideas on how you can expand on this starting point.

If you have any questions, feel free to drop into our [community platform](https://community.directus.io).
If you have any questions, feel free to drop into our [community platform](https://community.directus.com).
Original file line number Diff line number Diff line change
Expand Up @@ -88,4 +88,4 @@ Now you have transcripts for audio files in Directus, you can begin to run queri

Check out the [Deepgram documentation](https://developers.deepgram.com/docs) for an overview of all features you can use when making requests, including some that use machine learning to provide insights about topics and entities mentioned in the audio file.

If you have any questions, feel free to drop into our [community platform](https://community.directus.io).
If you have any questions, feel free to drop into our [community platform](https://community.directus.com).
Original file line number Diff line number Diff line change
Expand Up @@ -607,4 +607,4 @@ The combination of Directus and Inngest creates a powerful foundation for implem

Start by implementing simple workflows, then gradually expand with more advanced AI features as you grow comfortable with the setup. The modular nature of this architecture makes it easy to add new capabilities over time.

This guide provides the foundation for implementing AI workflows in your Directus projects. If you build something interesting with this approach, please share it in the [community platform](https://community.directus.io).
This guide provides the foundation for implementing AI workflows in your Directus projects. If you build something interesting with this approach, please share it in the [community platform](https://community.directus.com).
4 changes: 2 additions & 2 deletions modules/assistant/prompts/system-prompt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,8 @@ When you spot one of these, decline warmly in your own words — a brief, friend
- For license setup, keys vs. tokens, online/offline mode, activations, and troubleshooting, fetch the licensing overview with \`get-doc\` (\`/licensing/overview\`) rather than guessing the mechanics.
- For **specific pricing** (plan costs, seat/collection limits, the Team calculator), fetch the live page with \`get-directus-page\` (\`/pricing\`) so your numbers are current — never quote prices from memory. Always include a link to https://directus.com/pricing.
- You are not a substitute for legal advice. For questions about license compliance, eligibility, or commercial terms, point users to licensing@directus.com or https://directus.com/sales.
- For feature requests, point to https://roadmap.directus.io/roadmap.
- For unanswered questions and community support, point to https://community.directus.io.
- For feature requests, point to https://roadmap.directus.com/request.
- For unanswered questions and community support, point to https://community.directus.com.
- Module names: the Directus SDK is \`@directus/sdk\`. The extensions SDK is \`@directus/extensions-sdk\`. Don't invent npm packages.

**Directus website map:** These pages live on the marketing site (directus.com), not the docs. Fetch any of them with \`get-directus-page\` when relevant. Don't invent paths not listed here.
Expand Down
Loading