Skip to content

Docs: Update sync/s3.md with new UpCloud URL#15049

Closed
pogsee wants to merge 1 commit intolaurent22:devfrom
pogsee:dev
Closed

Docs: Update sync/s3.md with new UpCloud URL#15049
pogsee wants to merge 1 commit intolaurent22:devfrom
pogsee:dev

Conversation

@pogsee
Copy link
Copy Markdown

@pogsee pogsee commented Apr 8, 2026

Edited the UpCloud section of the s3 readme to reflect new URL style, also provided a region example.

Edited the UpCloud section of the s3 readme to reflect new URL style, also provided a region example.
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 8, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 8, 2026

📝 Walkthrough

Walkthrough

Updated S3 provider configuration documentation for UpCloud. Replaced the endpoint URL template format with the provider-supplied URL template and added an example region value to the Region field description.

Changes

Cohort / File(s) Summary
UpCloud S3 Documentation
readme/apps/sync/s3.md
Updated S3 endpoint URL template from account-based format (https://<account>.<region>.upcloudobjects.com) to provider-supplied format (https://<string>.upcloudobjects.com); added example region value (europe-2) to Region field description.

Suggested labels

documentation


Important

Pre-merge checks failed

Please resolve all errors before merging. Addressing warnings is optional.

❌ Failed checks (1 error)

Check name Status Explanation Resolution
Pr Description Must Follow Guidelines ❌ Error The PR description lacks required sections: problem/user-impact, solution explanation, and test plan/verification steps. Revise PR description to include: (1) Problem explaining why UpCloud URL format needed updating; (2) Solution describing changes made; (3) Test Plan detailing verification steps.
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately reflects the main change: updating documentation for UpCloud S3 configuration with a new URL format.
Description check ✅ Passed The description is related to the changeset, mentioning the updated UpCloud section and the new URL style with region example.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@pogsee
Copy link
Copy Markdown
Author

pogsee commented Apr 8, 2026

I have read the CLA Document and I hereby sign the CLA

github-actions bot added a commit that referenced this pull request Apr 8, 2026
@coderabbitai coderabbitai bot added the documentation Documentation, web site, README label Apr 8, 2026
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@readme/apps/sync/s3.md`:
- Line 79: Replace the vague placeholder in the URL template
`https://<string>.upcloudobjects.com` with
`https://<endpoint>.upcloudobjects.com` in the README entry so the placeholder
clearly indicates the UpCloud S3 endpoint; update the text near the URL example
that currently references "S3 endpoint" if needed to match the `<endpoint>`
placeholder.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: c5e16b71-6721-4e4b-8711-cb51dc3298e1

📥 Commits

Reviewing files that changed from the base of the PR and between 0473dd3 and e6ba811.

📒 Files selected for processing (1)
  • readme/apps/sync/s3.md

Comment thread readme/apps/sync/s3.md
## UpCloud
- URL: `https://<account>.<region>.upcloudobjects.com` (They will provide you with multiple URLs, the one that follows this pattern should work.)
- Region: required
- URL: `https://<string>.upcloudobjects.com` (Use the "S3 endpoint" URL.)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🌐 Web query:

What is the correct S3 endpoint URL format for UpCloud object storage?

💡 Result:

UpCloud Managed Object Storage uses an instance-specific S3 endpoint hostname under upcloudobjects.com:

  • Public S3 endpoint: https://<endpoint>.upcloudobjects.com (example: https://abcd1.upcloudobjects.com) [1]
  • Private S3 endpoint (same format, with -private): https://<endpoint>-private.upcloudobjects.com (example: https://mud5q-private.upcloudobjects.com) [2]
  • Utility-network “internal” endpoint (used in some S3 clients like s3fs): https://<endpoint>-internal.<dc>.upcloudobjects.com (example: https://my-object-storage-internal.sg-sin1.upcloudobjects.com) [3]

Sources: [1] [2] [3]


Use <endpoint> instead of <string> for the placeholder.

The URL template should be https://<endpoint>.upcloudobjects.com based on UpCloud's endpoint format. The <string> placeholder is vague and should be replaced with <endpoint> to clearly indicate what this field represents. The instruction to use the "S3 endpoint" URL is correct.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@readme/apps/sync/s3.md` at line 79, Replace the vague placeholder in the URL
template `https://<string>.upcloudobjects.com` with
`https://<endpoint>.upcloudobjects.com` in the README entry so the placeholder
clearly indicates the UpCloud S3 endpoint; update the text near the URL example
that currently references "S3 endpoint" if needed to match the `<endpoint>`
placeholder.

@laurent22
Copy link
Copy Markdown
Owner

Please address CodeRabbit's comments

@laurent22
Copy link
Copy Markdown
Owner

Closing stale PR

@laurent22 laurent22 closed this Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Documentation, web site, README

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants