Skip to content

Blog post: Selenium Grid Docker Images Are Now Mirrored to GHCR#2615

Open
VietND96 wants to merge 4 commits intotrunkfrom
blog-post-mirror-ghcr
Open

Blog post: Selenium Grid Docker Images Are Now Mirrored to GHCR#2615
VietND96 wants to merge 4 commits intotrunkfrom
blog-post-mirror-ghcr

Conversation

@VietND96
Copy link
Copy Markdown
Member

Thanks for contributing to the Selenium site and documentation!
A PR well described will help maintainers to review and merge it quickly

Before submitting your PR, please check our contributing guidelines.
Avoid large PRs, and help reviewers by making them as simple and short as possible.

Description

Motivation and Context

Types of changes

  • Change to the site (I have double-checked the Netlify deployment, and my changes look good)
  • Code example added (and I also added the example to all translated languages)
  • Improved translation
  • Added new translation (and I also added a notice to each document missing translation)

Checklist

  • I have read the contributing document.
  • I have used hugo to render the site/docs locally and I am sure it works.

@qodo-code-review
Copy link
Copy Markdown
Contributor

Review Summary by Qodo

Blog post: Selenium Grid Docker images mirrored to GHCR

📝 Documentation

Grey Divider

Walkthroughs

Description
• New blog post announcing Selenium Grid Docker images mirrored to GHCR
• Explains rationale for dual publishing to GitHub Container Registry
• Provides usage examples and migration guidance from Docker Hub
• Documents availability of nightly and release image tags on GHCR
Diagram
flowchart LR
  A["Docker Hub<br/>selenium images"] -- "mirrored to" --> B["GHCR<br/>ghcr.io/seleniumhq"]
  C["Users"] -- "can pull from" --> A
  C -- "can pull from" --> B
  D["Rate limits<br/>Policy restrictions"] -- "solved by" --> B
Loading

Grey Divider

File Changes

1. website_and_docs/content/blog/2026/selenium-grid-docker-images-are-now-mirrored-to-ghcr.md 📝 Documentation +120/-0

Blog post on GHCR Docker image mirroring

• New blog post announcing Selenium Grid Docker image mirroring to GitHub Container Registry
• Explains motivation: Docker Hub rate limits, policy restrictions, and enterprise requirements
• Documents GHCR namespace as ghcr.io/seleniumhq with nightly and release tags available
• Provides practical examples for pulling images and switching from Docker Hub
• Clarifies this is additive mirroring, not replacement of Docker Hub distribution

website_and_docs/content/blog/2026/selenium-grid-docker-images-are-now-mirrored-to-ghcr.md


Grey Divider

Qodo Logo

@qodo-code-review
Copy link
Copy Markdown
Contributor

qodo-code-review bot commented Apr 14, 2026

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

ⓘ The new review experience is currently in Beta. Learn more

Grey Divider

Qodo Logo

@github-actions
Copy link
Copy Markdown
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 85%, saving 2.4 MB.

Filename Before After Improvement Visual comparison
website_and_docs/static/images/blog/2026/selenium-grid-docker-images-are-now-mirrored-to-ghcr.jpg 2.8 MB 428.7 KB 85.0% View diff

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 14, 2026

Deploy Preview for selenium-dev ready!

Name Link
🔨 Latest commit 6fdcbf7
🔍 Latest deploy log https://app.netlify.com/projects/selenium-dev/deploys/69dd8c83657cd70008bddec4
😎 Deploy Preview https://deploy-preview-2615--selenium-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 14, 2026

Deploy Preview for selenium-dev ready!

Name Link
🔨 Latest commit 0a4b988
🔍 Latest deploy log https://app.netlify.com/projects/selenium-dev/deploys/69ddfd5005729d0008916df0
😎 Deploy Preview https://deploy-preview-2615--selenium-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@VietND96 VietND96 force-pushed the blog-post-mirror-ghcr branch from 0d2ba54 to 5f67a43 Compare April 14, 2026 00:45
@VietND96 VietND96 requested a review from diemol April 14, 2026 00:46
@github-actions
Copy link
Copy Markdown
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 85%, saving 2.4 MB.

Filename Before After Improvement Visual comparison
website_and_docs/static/images/blog/2026/selenium-grid-docker-images-are-now-mirrored-to-ghcr.jpg 2.8 MB 428.7 KB 85.0% View diff

@VietND96 VietND96 force-pushed the blog-post-mirror-ghcr branch from 100f311 to 3630661 Compare April 14, 2026 00:56
Signed-off-by: Viet Nguyen Duc <nguyenducviet4496@gmail.com>
@VietND96 VietND96 force-pushed the blog-post-mirror-ghcr branch from 3630661 to 24f03a2 Compare April 14, 2026 01:11
@github-actions
Copy link
Copy Markdown
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 85.5%, saving 2.4 MB.

Filename Before After Improvement Visual comparison
website_and_docs/static/images/blog/2026/selenium-grid-docker-images-are-now-mirrored-to-ghcr.jpg 2.8 MB 417.6 KB 85.5% View diff

github-actions bot and others added 2 commits April 14, 2026 10:39
Compress Images

Co-authored-by: VietND96 <23253546+VietND96@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 5.8%, saving 172 B.

Filename Before After Improvement Visual comparison
website_and_docs/static/images/sponsors/swiftproxy_logo.png 2.9 KB 2.7 KB 5.8% View diff

1 image did not require optimisation.

@VietND96 VietND96 requested review from diemol and removed request for diemol April 14, 2026 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant