FarEarth Pyxis Archive
Below is an example of a FarEarth Archive configuration, for Pyxis. Pyxis is a native blob storage provider built into FarEarth.
note
Access to Pyxis is provided via HTTPS connections, using TLS. FarEarth will check the certificates of the provided URL
{
"id": "farearth.pyxis-archive",
"protocol": "pyxis",
"displayName": "Pyxis Archive (RAW Only)",
"prefix": "archive/{spacecraft}/{productType}/{productId}/{version}",
"accessModes": ["PUSH", "PULL"],
"attachProperties": {
"id": "{spacecraft}-{productType}-{correlationId}-{version}"
},
"properties": {
"baseUrl": "https://my.server.local:443/",
"box": "archive",
"password": "..."
}
}
The required properties for Pyxis are:
| Field | Details |
|---|---|
baseUrl | Base URL (hostname) of the HTTPS endpoint |
box | Name of the box as it is configured on Pyxis |
password | Secure secret to access the box, as configured on Pyxis |
FarEarth uses a secure data transfer mechanism, where the access credentials, including the password, never leaves the FarEarth server where it is configured (e.g., the Gateway). This means that even if other FarEarth components, running in other security realms, requires access to the data in the box, it requests the access via the Gateway, using industry standard secure communication. Data is retrieved via short-lived, access-constrained, and pre-signed URLs.