You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Hypernode Object Storage and other S3 compatible providers**
26
32
27
33
If you're using Hypernode Object Storage or a different provider than AWS S3, you need to specify the `--remote-storage-endpoint` option.
@@ -39,7 +45,7 @@ bin/magento setup:config:set \
39
45
For Hypernode Object Storage, use `main` as the bucket name and `EU` as the region. You can retrieve the remaining parameters by running `hypernode-object-storage info --with-credentials`.
40
46
41
47
```console
42
-
app@testapp ~ #hypernode-object-storage info --with-credentials
48
+
app@abcdef-example-magweb-cml:~$hypernode-object-storage info --with-credentials
Both methods are significantly faster than Magento’s built-in sync, as aws s3 sync handles uploads concurrently.
95
101
102
+
```{tip}
103
+
More information about the `hypernode-object-storage` commands can be found in the [Object Storage documentation](../../hypernode-platform/object-storage.md).
104
+
```
105
+
96
106
## The storage flag file in the bucket
97
107
98
108
Magento's S3 implementation creates a test file called `storage.flag`, which is basically created to test if the connection works. So this is not a magic file to mark anything ([source](https://github.com/magento/magento2/blob/6f4805f82bb7511f72935daa493d48ebda3d9039/app/code/Magento/AwsS3/Driver/AwsS3.php#L104)).
@@ -121,6 +131,12 @@ If you’re using Amazon S3, ensure that your S3 bucket policies are properly co
121
131
}
122
132
```
123
133
134
+
## Remote storage tweaks module
135
+
136
+
After configuring remote storage for Magento 2, you might run into some slower pages in the admin product grid. This is caused by an inefficient image loading mechanism found in the Magento core code. For now we have written a Magento 2 module to fix this performance problem.
137
+
138
+
You can find the module on [GitHub](https://github.com/ByteInternet/magento2-remote-storage-tweaks/) and [Packagist](https://packagist.org/packages/hypernode/magento2-remote-storage-tweaks).
@@ -95,6 +95,10 @@ Alternatively, you can use the AWS CLI directly:
95
95
aws s3 sync public/media/ s3://bucket_name/media/
96
96
```
97
97
98
+
```{tip}
99
+
More information about the `hypernode-object-storage` command can be found in the [Object Storage documentation](../../hypernode-platform/object-storage.md).
100
+
```
101
+
98
102
## Serving assets from your S3 bucket
99
103
100
104
To serve media assets directly from your S3 bucket, you need to adjust your nginx configuration.
Copy file name to clipboardExpand all lines: docs/hypernode-platform/autoscaling/how-to-enable-horizontal-autoscaling.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ The upgrade is effective as long the extra resources are needed and being used.
32
32
1. Toggle Horizontal autoscaling. This will enable the form to choose the thresholds and the applications you would like to autoscale with. You can choose the certain conditions when autoscaling should be initiated. By default we recommend when the load on the server is higher than 70 for more than 15 minutes
33
33
Note: You can also choose the specific time window in which autoscaling should be initiated, if you prefer not to autoscale 24/7. ( E.g. if you have a cron running at 4am that will increase the load on the server but you dont want that to trigger autoscaling, you can choose the autoscaling window to be 5AM-3AM. This will avoid autoscaling between 3AM-5AM)
1. Now click on applications to check if your Hypernode and all the applications on that Hypernode are eligibile for horizontal autoscaling. We have a list of requirements that your Hypernode and it's applications must meet for you to be able to enable horizontal autoscaling. You can see the list [here](https://www.hypernode.com/).
35
+
1. Now click on applications to check if your Hypernode and all the applications on that Hypernode are eligibile for horizontal autoscaling. We have a list of requirements that your Hypernode and it's applications must meet for you to be able to enable horizontal autoscaling. You can see the list [here](how-does-horizontal-autoscaling-work.md).
1. If an application is not supported, you can either unselect that application so that its not a part of horizontal autoscaling. Or you can update your application as required to make it eligible and re-run the checks.
38
38
1. After you have decided the thresholds and choosen the eligible applications, you can now click save changes at the top right corner. This will enable horizontal autoscaling, charge you for the autoscaling license and now your Hypernode will be monitored 24/7 against the conditions you have set.
Copy file name to clipboardExpand all lines: docs/hypernode-platform/object-storage.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,11 +10,24 @@ redirect_from:
10
10
11
11
# Object Storage
12
12
13
+
Hypernode Object Storage provides an option to store media files, assets, backups, documents, etc in a persistent, remote storage container.
14
+
15
+
Object storage eliminates redundancy and provides a centralized, scalable solution for storing application assets, session data, and backups.
16
+
17
+
By default, media files are stored in the same filesystem that contains the application. This is inefficient for complex, multi-server configurations, and can result in degraded performance when sharing resources.
18
+
19
+
With Object Storage you get:
20
+
21
+
- Effortless Data Sharing – Seamless access across all Hypernodes
22
+
- Full Access Control & Security – Secure and manage your data with ease
description: Learn how to cancel Hypernode Object Storage
5
+
title: Hypernode Object Storage | Cancellation
6
+
---
7
+
8
+
# Cancellation
9
+
10
+
To cancel an Object Storage Workspace, you can SSH into the Hypernode that is linked to that Object Storage and run `hypernode-object-storage cancel`.
11
+
12
+
```{note}
13
+
The cancellation will be in effect from the end of the month.
14
+
Also if you change your mind or forgot to pull some data. It will still be available for 7 days after the cancellation. You can always reach out to the support team for help if that happens.
Dynamic Upscaling is a feature that automatically increases your object storage capacity when needed. This ensures that your workspace always has enough space to store your files, backups, media, and other data—without requiring manual upgrades.
11
+
12
+
## How it works
13
+
14
+
When Dynamic Upscaling is enabled, the system monitors your usage and upgrades your object storage plan automatically when you reach 99% of your current limit. This helps prevent issues related to running out of storage space and reduces the risk of downtime. Dynamic upscaling will always choose the next suitable plan size based on your current usage. You will be billed according to the upgraded plan after the change.
15
+
16
+
## Managing Dynamic Upscaling
17
+
18
+
Dynamic Upscaling can be enabled or disabled through the Control Panel.
19
+
20
+
Go to the Control Panel, select the Object Storage workspace you want to enable/disable Dynamic Upscaling for, and toggle the Dynamic Upscaling switch.
0 commit comments