Object Storage

The EDJX Platform provides you with the ability to create and manage Buckets within your organization.

The EDJX Storage allows you to indicate that a bucket is:

Private

 — Access is limited to users within your Organization

Public

 — Access is available to anyone on the Internet

A File refers to any file (.jpeg, .png, .pdf, .doc, and so on) being uploaded to a specific Bucket in an Organization.

Node Pinning

This option becomes available when you have registered your Node with EDJX and the Node is enabled for the selected Organization.

Notarization

  • When Enabled - Saves a Notarized File on the EDJX P2P Network after they are Notarized (signed / witnessed) by a set of random Peer Nodes on the Network.
    This file type provides additional elements of uniqueness and attestation to the File being stored on the Network.
    Notarization is an optional feature that can be utilized by end users while uploading Files onto the EDJX platform.

  • When Disabled (non-Notarized) - Files are saved on the EDJX P2P Network without Notarization.
    This file type is useful when de-duplication is required by the Organization whose users are uploading various Files onto the EDJX Platform.

Custom Headers

EDJX supports standard and custom headers as described on the Mozilla.org HTTP Headers page.

See Modify Custom Headers for a File for configuration details.

Version Tracking

You can track versions for buckets or specific files.

Tracking Bucket Versions

When creating buckets, you can view the total bucket size (bucket versioning), which is the aggregation of all versions of all files residing in the bucket.

Enable or disable bucket version tracking when creating a bucket.

bucket tracking

Bucket tracking cannot be enabled/disabled after creation.

If versioning is enabled, the bucket storage size displayed indicates the total of all files within the bucket.

For example,

Bucket B1
    File F1
        Version V1 - 100KB
        Version V2 - 100KB
    File F2
        Version V1 - 110KB

Bucket B1 Size : 310KB

Tracking File Versions

When adding files, you have the option to track the versions (file versioning) of the files within the bucket.

If bucket versioning is enabled, the file size displayed indicates the current version of the file.

file version tab

For example,

Bucket B1
    File F1
        Version V1 - 100KB
        Version V2 - 50KB (current version)

File Size : 50KB

See View, Revert, or Download Files within a Bucket for configuration details.