Skip to content

Commit 6037eb7

Browse files
committed
Add server specifications
1 parent d45eb41 commit 6037eb7

File tree

2 files changed

+37
-0
lines changed

2 files changed

+37
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
title: Reference
3+
weight: 1
4+
---
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: Server specifications
3+
weight: 1
4+
---
5+
6+
# Server specifications
7+
8+
## Minimum Requirements
9+
10+
The minimum recommended server specifications are:
11+
12+
- 2GB RAM
13+
- 1CPU @ 2GHz
14+
- 10GB storage
15+
16+
Approximately 750MB of storage is required for the engine itself, with the remaining space allocated for data generated by the engine.
17+
18+
## Storage Growth
19+
20+
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:
21+
22+
- Large digital services, like those in the [PGA collection](https://github.com/OpenTermsArchive/pga-declarations): ~1MB per terms per month
23+
- Standard collections: ~0.1-0.3MB per terms per month
24+
25+
## Operating System Requirements
26+
27+
Supported operating systems:
28+
- Ubuntu 20.04 or higher
29+
- Debian 11 or higher
30+
31+
## Geographic Requirements
32+
33+
Servers must be deployed in geographic regions that align with the jurisdiction the collection targets. This is crucial because some services deliver different versions of documents based on the server's location, even when the documents are supposed to be identical. Therefore, ensure your server is physically located in a country within the jurisdiction that the collection targets.

0 commit comments

Comments
 (0)