To create UpCloud Object Storage credentials, follow these steps from the official UpCloud Control Panel:
✅ Step-by-step: Create S3-Compatible Credentials on UpCloud
- Log in to UpCloud
Go to https://hub.upcloud.com and sign into your account. - Go to the “Object Storage” section
- In the left sidebar, select “Object Storage”.
- If you haven’t created a bucket yet, create one now.
- Create an Access Key (User)
Under your bucket or global Object Storage section:- Go to the “Users” tab (or look for “Access Keys”).
- Click “Create user” or “Create access key”.
- Provide a name and set permissions (you can choose full or read-only).
- Save the Access Key ID and Secret Key
- Once created, you will be shown:
- Access Key ID
- Secret Access Key
- Copy and save both keys securely — the secret key is shown only once.
- Once created, you will be shown:
- Note the endpoint URL
This is usually something like:your-bucket-name.nl-ams1.upcloudobjects.comornl-ams1.upcloudobjects.comThe region (likenl-ams1) depends on where you created your bucket.
Setup Endpoint
Go to Current Theme Folder – functions.php page and paste the code below
if( !defined('NEXT3_PUBLIC_ENDPOINT')){
define( 'NEXT3_PUBLIC_ENDPOINT', 'https://eu2.contabostorage.com/00aafd3f6a554a10aefa275b123c4756');
}
Example Credential Set
| Key | Value |
|---|---|
| Access Key ID | UPCLOUDEXAMPLE12345678 |
| Secret Access Key | AbCDeFGhijKLMNoPqrSTuvWXyZ0123456789 |
| Endpoint | your-bucket.nl-ams1.upcloudobjects.com |
| Region | nl-ams1 |