Integrating External Storage

Hostjar.io allows you to integrate your own S3-compatible storage solution, giving you full control over your data storage. This guide explains how to configure and connect your custom storage to Hostjar.io.

Requirements for S3-Compatible Storage

To integrate external storage, you’ll need the following details from your storage provider:

  1. Endpoint: The URL for accessing your storage bucket.
  2. Access Key ID: The unique identifier for accessing your storage.
  3. Secret Access Key: The secure key paired with the Access Key ID for authentication.
  4. Region: The geographic region where your storage bucket is located.

Steps to Integrate External Storage

  1. Gather Required Information:
  1. Contact your storage provider to obtain the Endpoint, Access Key ID, Secret Access Key, and Region.
  2. If you’re using Amazon S3, refer to their documentation for the correct region: Amazon S3 Regions.
  1. Navigate to Storage Settings:
  1. Log in to your Hostjar.io dashboard.
  2. Go to the Storage Settings section of your site.
  1. Enter Storage Details:
  1. Click the plus button.
  2. Enter the Endpoint, Access Key ID, Secret Access Key, and Region.
  3. Save the configuration.
  1. Test the Connection:
  1. Hostjar.io will test the connection to your custom storage by uploading a test file and deleting it afterward.
  2. Ensure your storage bucket has write permissions to allow this test.
  1. Confirm Integration:
  1. Once the connection is successful, your site will start using the custom storage for all file uploads and operations.

Important Notes

  • Write Permissions: Ensure your storage bucket has the necessary permissions for Hostjar.io to upload and delete files during the connection test.
  • Region Accuracy: Double-check the region with your storage provider. Incorrect region details will cause connection failures.
  • Storage Compatibility: Hostjar.io supports S3-compatible storage solutions. If your provider uses a different protocol, it may not be compatible.

Troubleshooting

  • Connection Failed: Verify that the Endpoint, Access Key ID, Secret Access Key, and Region are correct. Also, ensure your bucket has write permissions.
  • Test File Not Deleted: If the test file remains in your bucket after the connection test, you can safely delete it manually.

For further assistance, you can:

  • Email us at hello@hostjar.io.
  • Click the chat button in the bottom-right corner of the dashboard to connect with our support team.

By integrating external S3-compatible storage, you can leverage your preferred storage solution while using Hostjar.io’s powerful hosting features. If you have any questions or need help, feel free to reach out to our support team.

Was this article helpful?