Skip to content

Commit 3d6f986

Browse files
add renewal notice (#764)
* add renewal notice --------- Co-authored-by: Christopher Jennings <1398135+ChristopherJennings@users.noreply.github.com>
1 parent 253aa08 commit 3d6f986

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

content/licensing/3.open-innovation-grant.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,14 @@ A license binds to your project and `PUBLIC_URL`, not to a container, IP address
4747

4848
Set the license through the `LICENSE_KEY` environment variable at the service or task level so that every replica inherits the same value automatically. New containers added by autoscaling pick up the license on start with no manual setup or per-container retrieval. See [Replicas and Horizontal Scaling](/licensing/overview#replicas-and-horizontal-scaling) for more detail.
4949

50+
## Renewal and Expiration
51+
52+
An OIG license is valid for one year from the date it is issued, and its expiration date is shown under **Settings > License** in the Studio. The grant can be renewed year on year, so eligible entities can keep running Directus beyond the first year.
53+
54+
An automated renewal process is being established and will be available before your renewal date. You do not need to take any action ahead of it.
55+
56+
After a license reaches its expiration date, a 30-day grace period applies, giving you time to complete renewal. During this grace period, Directus shows a notice in the Studio.
57+
5058
## Continuous Integration and Ephemeral Environments
5159

5260
CI pipelines are the most common way to exhaust an OIG license's activations. The problem comes from fully ephemeral setups: if a pipeline run tears down both Directus and its database and recreates them from scratch, each run generates a new project and a new binding, consuming an activation every time. Because old activations are not released when the throwaway instance disappears, five runs exhaust the limit and later runs fail with an activation limit error.

0 commit comments

Comments
 (0)