Limits
The values that Artifex enforces.
Files
| Limit | Value |
|---|---|
| Size of one deployed file | 4 GiB |
A larger upload fails, and the build reports that files larger than 4 GiB can't be deployed.
Names
| Name | Rules |
|---|---|
| Repository URL name | Lowercase letters, digits, and single hyphens between them. At most 63 characters. Unique within an account. |
| Repository name | 1 to 80 characters |
| Repository description | At most 500 characters |
| Account handle | Lowercase letters, digits, and single hyphens between them. 3 to 32 characters. See CodeSoh Accounts. |
| Custom domain | A valid host name of at most 253 characters, with labels of at most 63 characters. Not a soh.gg domain. |
Paths inside a repository follow the Maven 2 layout. A file at a path that doesn't can't be deployed or resolved.
Upstreams
| Option | Range | Default |
|---|---|---|
| Give up after | 100 to 60000 milliseconds | 2000 ms |
| Remember a miss for | 0 seconds to 7 days | 300 seconds |
Version lists from an upstream are refreshed at most once every 10 minutes for each artifact.
The Maven index
| Limit | Value |
|---|---|
| Delay before a change is published | 1 hour |
| Incremental parts kept | 30 |
| Age at which the chain is rebuilt | 7 days |
For more information, see The Maven index.
Browsing
| Limit | Value |
|---|---|
| Artifacts returned by a search | 50 |
| Events shown on the activity page | 100 |
| Events shown on a file page | 50 |
Tokens
| Limit | Value |
|---|---|
| Expiry choices | 30 days, 90 days, 365 days, or no expiry |
| Repositories one token can access | Only the ones chosen for it, and never more than its owner holds |
For more information, see Tokens.