Skip to content
Merged
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 .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ TYPESENSE_PRIVATE_API_KEY=typesense_private_api_key_required_for_indexing_only
# TYPESENSE_COLLECTION=directus-docs
DIRECTUS_URL=https://marketing-directus-url.com
GOOGLE_TAG_MANAGER_ID=GTM-PTLT3GH
POSTHOG_API_HOST=https://directus.io/ingest
POSTHOG_API_HOST=https://directus.com/ingest
POSTHOG_API_KEY=phc_secret_key_here
NUXT_PUBLIC_SITE_URL=https://directus.com
NUXT_PUBLIC_OG_BASE_URL=https://og.directus.com
Expand Down
4 changes: 2 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co

## Project Overview

Directus documentation site built with Nuxt 3 and `@nuxt/content`. Markdown files in `/content` are rendered as pages. Deployed to Vercel on merge to main, served at `https://directus.io/docs` (note the `/docs` base URL in `nuxt.config.ts`).
Directus documentation site built with Nuxt 3 and `@nuxt/content`. Markdown files in `/content` are rendered as pages. Deployed to Vercel on merge to main, served at `https://directus.com/docs` (note the `/docs` base URL in `nuxt.config.ts`).

## Commands

Expand Down Expand Up @@ -114,4 +114,4 @@ Matching the existing tone is mission-critical. All new or edited content in `/c

## Hosting

The docs website is hosted as a nested path on the main Directus marketing website https://directus.io/docs. The rest of the Directus website is a separate repo.
The docs website is hosted as a nested path on the main Directus marketing website https://directus.com/docs. The rest of the Directus website is a separate repo.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@

## 🐰 Introduction

Welcome! This is the repo for [Directus' documentation](https://docs.directus.io).
Welcome! This is the repo for [Directus' documentation](https://directus.com/docs).

**[Learn more about Directus](https://directus.io)**
**[Learn more about Directus](https://directus.com)**


## 🖥️ Running the Docs
Expand Down Expand Up @@ -99,8 +99,8 @@ The documentation automatically deploys to Vercel when changes are merged into t

## 🚀 Contributing

- [Code of Conduct](https://directus.io/docs/community/overview/conduct)
- [Contributing and authoring guidelines](https://directus.io/docs/community/contribution/documentation)
- [Code of Conduct](https://directus.com/docs/community/overview/conduct)
- [Contributing and authoring guidelines](https://directus.com/docs/community/contribution/documentation)

<br />

Expand Down
16 changes: 8 additions & 8 deletions app/app.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ export default defineAppConfig({
links: [
{
icon: 'simple-icons:directus',
to: 'https://directus.io',
to: 'https://directus.com',
},
{
icon: 'simple-icons:github',
Expand Down Expand Up @@ -252,7 +252,7 @@ export default defineAppConfig({
{
icon: 'ic:baseline-support',
label: 'Need help? Contact Support.',
to: 'https://directus.io/support',
to: 'https://directus.com/support',
},
{
icon: 'ic:baseline-people-alt',
Expand All @@ -267,7 +267,7 @@ export default defineAppConfig({
{
icon: 'ic:outline-help-outline',
label: 'Need a license? Contact Sales.',
to: 'https://directus.io/demo',
to: 'https://directus.com/contact',
},
],
},
Expand All @@ -276,25 +276,25 @@ export default defineAppConfig({
links: [
{
label: 'Cloud Policies',
to: 'https://directus.io/cloud-policies',
to: 'https://directus.com/cloud-policies',
},
{
label: 'License',
to: 'https://directus.io/mscl',
to: 'https://directus.com/license',
},
{
label: 'Terms',
to: 'https://directus.io/terms',
to: 'https://directus.com/terms',
},
{
label: 'Privacy',
to: 'https://directus.io/privacy',
to: 'https://directus.com/privacy',
},
],
socials: [
{
icon: 'simple-icons:bluesky',
to: 'https://bsky.app/profile/directus.io',
to: 'https://bsky.app/profile/directus.com',
},
{
icon: 'simple-icons:x',
Expand Down
2 changes: 1 addition & 1 deletion app/components/content/VideoEmbed.vue
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ const show = props.videoId

<template #footer>
<ULink
:href="`https://directus.io/tv/${show.data.season.show.slug}`"
:href="`https://directus.com/tv/${show.data.season.show.slug}`"
class="text-primary"
>
Watch {{ show.data.season.show.title }} on <LogoTv />
Expand Down
2 changes: 1 addition & 1 deletion content/_partials/license.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
::callout{icon="material-symbols:info-outline"}
**Licensing**
Directus is licensed under the [Monospace Sustainable Core License (MSCL)](https://directus.io/MSCL). The free **core tier** does not require a license. Higher limits and additional features require a paid license, or qualifying entities can apply for the [Open Innovation Grant](https://directus.com/oig) for free commercial use. [Learn more about licensing](/licensing/overview).
Directus is licensed under the [Monospace Sustainable Core License (MSCL)](https://directus.com/license). The free **core tier** does not require a license. Higher limits and additional features require a paid license, or qualifying entities can apply for the [Open Innovation Grant](https://directus.com/oig) for free commercial use. [Learn more about licensing](/licensing/overview).
::
4 changes: 2 additions & 2 deletions content/cloud/1.getting-started/1.introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,11 @@ Tenancy refers to how client data is stored within a database. In single-tenancy

Professional projects are created using a multi-tenant architecture. However, if your neighbor's project gets busy, it will not impact your project, because each professional project is scoped to one container per project with dedicated minimum resources.

Projects also have the ability to scale beyond this minimum allocation based on currently available resources within the multi-tenant pool. However, these additional resources are not guaranteed and are offered on a dynamic first-come, first-serve basis. For end-to-end, single-tenant infrastructure with fully dedicated resources, [contact us about our enterprise tier](https://directus.io/contact)
Projects also have the ability to scale beyond this minimum allocation based on currently available resources within the multi-tenant pool. However, these additional resources are not guaranteed and are offered on a dynamic first-come, first-serve basis. For end-to-end, single-tenant infrastructure with fully dedicated resources, [contact us about our enterprise tier](https://directus.com/contact)

**Enterprise**

Databases on enterprise projects are single-tenant, 100% dedicated to your project - no neighbors! Ready to upgrade to enterprise? [Contact us](https://directus.io/contact).
Databases on enterprise projects are single-tenant, 100% dedicated to your project - no neighbors! Ready to upgrade to enterprise? [Contact us](https://directus.com/contact).

::callout{icon="material-symbols:info-outline"}
This section refers to how your cloud project is stored alongside other cloud projects and has nothing to do with how you design your project's data model. You can implement single or multi-tenant architecture within any Directus Cloud project.
Expand Down
2 changes: 1 addition & 1 deletion content/cloud/2.projects/1.create.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ The available [project tiers](/cloud/getting-started/introduction) are billed ei

The Directus Cloud enterprise tier offers power and scale to meet any project's needs and offers more datacenter regions, upgraded support options, and more.

[Contact us](https://directus.io/contact) to find out more.
[Contact us](https://directus.com/contact) to find out more.

## Datacenter Regions

Expand Down
2 changes: 1 addition & 1 deletion content/cloud/2.projects/3.version-upgrades.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ You'll get notified in the Cloud dashboard when an update takes place. If there

::callout{icon="material-symbols:info-outline"}
**Version Locking**
Want to stay on a specific version of Directus? Version Locking is available on enterprise projects. [Contact us](https://directus.io/contact) to get started.
Want to stay on a specific version of Directus? Version Locking is available on enterprise projects. [Contact us](https://directus.com/contact) to get started.
::
2 changes: 1 addition & 1 deletion content/cloud/2.projects/5.backups.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ description: Learn about automatic backups in Directus Cloud.

By default, file assets and databases are backed up once per day on all projects. Enterprise customers can work with our team for more tailored backup solutions.

In the event of an emergency, such as your project crashing, don't worry! Your data will be safe. If you need access to your backed-up data, [contact us](https://directus.io/contact).
In the event of an emergency, such as your project crashing, don't worry! Your data will be safe. If you need access to your backed-up data, [contact us](https://directus.com/contact).
2 changes: 1 addition & 1 deletion content/cloud/3.configuration/1.custom-domains.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ description: Custom domains are available for your Directus Enterprise Cloud pro

By default, all projects are accessible via <project-name>.directus.app.

To configure an Enterprise Project custom domain, [contact our support team](https://directus.io/contact) .
To configure an Enterprise Project custom domain, [contact our support team](https://directus.com/contact) .
2 changes: 1 addition & 1 deletion content/cloud/3.configuration/2.environment-variables.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ description: Learn about environment variables in Directus Cloud.
You can configure your Directus project using a number of environment variable presets which can be configured in the Cloud dashboard.

::callout{icon="material-symbols:info-outline"}
Directus Cloud Enterprise customers are able to customize a wider variety of environment variables. Enterprise customers should [contact&nbsp;support](https://directus.io/contact) for help with updating their environment variables.
Directus Cloud Enterprise customers are able to customize a wider variety of environment variables. Enterprise customers should [contact&nbsp;support](https://directus.com/contact) for help with updating their environment variables.
::

![Cloud dashboard project configuration screen showing a number of configurable settings such as CORS and maximum file upload size.](/img/363335e4-59bb-4233-bca5-94bb1f39f3fd.webp)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: Learn how to directly access your Directus Cloud project's database

## Requesting Access

To enable Direct DB access, Enterprise customers need to [submit a support ticket](https://directus.io/support). Once the request is reviewed, the support team will provide the necessary connection details.
To enable Direct DB access, Enterprise customers need to [submit a support ticket](https://directus.com/support). Once the request is reviewed, the support team will provide the necessary connection details.

## Connecting to Your Database

Expand Down
2 changes: 1 addition & 1 deletion content/cloud/3.configuration/4.custom-extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Custom Extensions is an Enterprise-tier feature that lets you deploy custom exte

## Enabling Custom Extensions

To enable Custom Extensions, Enterprise customers can [submit a support ticket](https://directus.io/support) to request access for their project.
To enable Custom Extensions, Enterprise customers can [submit a support ticket](https://directus.com/support) to request access for their project.

In the support ticket, please include the GitHub usernames of any users who should have access to the custom extensions. Once enabled, these users will be invited to a repository that includes an example Custom Extension to get started.

Expand Down
2 changes: 1 addition & 1 deletion content/cloud/4.billing/2.changing-tier.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ You can change between the different [cloud project tiers](/cloud/getting-starte

To change your project tier, navigate to "Projects" and click on :icon{name="material-symbols:edit-outline"} next to the project for which you wish to change its tier. Scroll down to find the list of tiers. Once selected, you can click on "Make Changes" to confirm.

In order to change to an enterprise project, please [contact us](https://directus.io/contact).
In order to change to an enterprise project, please [contact us](https://directus.com/contact).
2 changes: 1 addition & 1 deletion content/community/1.overview/2.conduct.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ This Code of Conduct applies both within project spaces and in public spaces whe

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [info@directus.io](mailto:info@directus.io). All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [info@directus.com](mailto:info@directus.com). All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the code of conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

Expand Down
2 changes: 1 addition & 1 deletion content/community/2.contribution/1.translations.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ Editing translations directly in the GitHub repo is not recommended, as these ch

## Requesting a New Language

To propose adding a new language to the Crowdin service, get in touch with us at [devrel@directus.io](mailto:devrel@directus.io).
To propose adding a new language to the Crowdin service, get in touch with us at [devrel@directus.com](mailto:devrel@directus.com).
2 changes: 1 addition & 1 deletion content/community/3.codebase/2.dev-environment.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ You will need to configure a database. You might want to use the Directus team's
# ONLY FOR DEBUGGING. THIS IS NOT INTENDED FOR PRODUCTION USE.
#
# For receiving emails via MailDev, you'll need to add the following to your env:
# EMAIL_FROM=directus@directus.io
# EMAIL_FROM=directus@directus.com
# EMAIL_TRANSPORT=smtp
# EMAIL_SMTP_HOST=0.0.0.0
# EMAIL_SMTP_PORT=1025
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,4 @@ An issue being closed does not mean we think it's not a valid bug.

## Contributing

We accept Pull Requests (PR) for any open issue. If you'd like to implement a PR for a closed issue, please leave a comment on the closed issue first. For more information on opening PRs, please refer to our [docs on Pull Requests](https://directus.io/docs/community/contribution/pull-requests).
We accept Pull Requests (PR) for any open issue. If you'd like to implement a PR for a closed issue, please leave a comment on the closed issue first. For more information on opening PRs, please refer to our [docs on Pull Requests](https://directus.com/docs/community/contribution/pull-requests).
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ description: How to report security issues in Directus.

### Reporting a Security Issue

If you believe you have discovered a security issue within a Directus product or service, please [open a new private security vulnerability report through GitHub](https://github.com/directus/directus/security/advisories/new). Alternatively, reach out to us directly over email: [security@directus.io](mailto:security@directus.io). We will then open a GitHub security advisory for tracking the fix on your behalf.
If you believe you have discovered a security issue within a Directus product or service, please [open a new private security vulnerability report through GitHub](https://github.com/directus/directus/security/advisories/new). Alternatively, reach out to us directly over email: [security@directus.com](mailto:security@directus.com). We will then open a GitHub security advisory for tracking the fix on your behalf.

Directus values the members of the independent security research community who find security vulnerabilities and work with our team so that proper fixes can be issued to users. Our policy is to credit all researchers in the fix's release notes. In order to receive credit, security researchers must follow responsible disclosure practices, including:

- They do not publish the vulnerability prior to the Directus team releasing a fix for it
- They do not divulge exact details of the issue, for example, through exploits or proof-of-concepts

You can learn more about how we approach security and compliance at Directus [here](https://directus.io/security).
You can learn more about how we approach security and compliance at Directus [here](https://directus.com/resources/directus-soc-2-type-ii-certification).

### Approach to Vulnerability Management

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,18 @@ If you have questions while working with Directus, there are many resources to h

If you're experiencing issues or think you have found a problem in Directus, please see our troubleshooting steps.

If you're a Directus Enterprise Cloud user or currently have a technical support contract, use our [support contact form](https://directus.io/support) to get in touch with our team.
If you're a Directus Enterprise Cloud user or currently have a technical support contract, use our [support contact form](https://directus.com/support) to get in touch with our team.

## Support Tiers

### 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.

### Enterprise Support
### Enterprise Support

Basic support is included for all Enterprise cloud projects and can be added to any self hosted licensed projects. It includes access to the Directus Support team with response time service level agreements.

Premium support can be added on to Enterprise cloud and self hosted licensed projects and includes 24/7 critical issue support and a dedicated customer support manager.

Cloud customers and self-hosted users interested in learning more about our enterprise support should contact us at sales@directus.io
Cloud customers and self-hosted users interested in learning more about our enterprise support should contact us at sales@directus.com
2 changes: 1 addition & 1 deletion content/configuration/1.general.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,5 +71,5 @@ To more accurately gauge the frequency of installation, version fragmentation, a
| Variable | Description | Default Value |
| ------------------------- | ----------------------------------------------------------------- | -------------------------------- |
| `TELEMETRY` | Allow Directus to collect anonymized data about your environment. | `true` |
| `TELEMETRY_URL` | URL that the usage report is submitted to. | `https://telemetry.directus.io/` |
| `TELEMETRY_URL` | URL that the usage report is submitted to. | `https://telemetry.directus.com/` |
| `TELEMETRY_AUTHORIZATION` | Optional authorization header value. | |
2 changes: 1 addition & 1 deletion content/configuration/extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ For guidance on restricting who can install or manage extensions, see [Security
| Variable | Description | Default Value |
| ---------------------- | ------------------------------------------------- | ------------------------------ |
| `MARKETPLACE_TRUST` | One of `sandbox`, `all` | `sandbox` |
| `MARKETPLACE_REGISTRY` | The registry to use for the Directus Marketplace. | `https://registry.directus.io` |
| `MARKETPLACE_REGISTRY` | The registry to use for the Directus Marketplace. | `https://registry.directus.com` |

::callout{icon="material-symbols:info-outline"}
**Sandbox**
Expand Down
2 changes: 1 addition & 1 deletion content/configuration/files.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ Large files can be uploaded in chunks to improve reliability and efficiency, esp

::callout{icon="material-symbols:info-outline"}

This feature requires the `PUBLIC_URL` to be set correctly to [where your API is publicly accessible](https://directus.io/docs/configuration/general).
This feature requires the `PUBLIC_URL` to be set correctly to [where your API is publicly accessible](https://directus.com/docs/configuration/general).

::

Expand Down
4 changes: 2 additions & 2 deletions content/configuration/security-limits.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,8 @@ Directus uses [helmet.js](https://helmetjs.github.io) for configuring Conent-Sec

### Examples

**Allowing own and directus.io domain**\
`CONTENT_SECURITY_POLICY_DIRECTIVES__DEFAULT_SRC="'self' https://directus.io"`
**Allowing own and directus.com domain**\
`CONTENT_SECURITY_POLICY_DIRECTIVES__DEFAULT_SRC="'self' https://directus.com"`

**Deny loading any fonts**\
`CONTENT_SECURITY_POLICY_DIRECTIVES__FONT_SRC="'none'"`
Expand Down
Loading
Loading