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
4 changes: 4 additions & 0 deletions content/deployment/reference/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Reference
weight: 2
---
31 changes: 31 additions & 0 deletions content/deployment/reference/server-specifications.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: Server specifications
weight: 1
---

# Server specifications

The minimum recommended server specifications are:

- 2GB RAM
- 1CPU @ 2GHz
- 10GB storage

Approximately 750MB of storage is required for the engine itself, with the remaining space allocated for data generated by the engine.

## Storage growth

Storage requirements typically grow at a rate of less than 0.5MB per tracked terms per month on average. This growth rate varies depending on the type of service being tracked:

- Very large online platforms with large legal teams and heavy layouts: ~1MB per terms per month
- Standard collections: ~0.1-0.3MB per terms per month

## Operating system

Supported operating systems:
- Ubuntu 20.04 or higher
- Debian 11 or higher

## Location

Servers should be physically located in geographic regions that align with the jurisdiction the collection targets to ensure to [obtain documents like a user would]({{< relref "concepts/design-principles#3-obtain-documents-like-a-user-would" >}}). This is crucial because some services deliver different versions of documents based on the location of the request, even when the documents are supposed to be identical.