Skip to content

docs: Add docs about configuring browser for HTTPS certificates#7075

Merged
stasadev merged 10 commits into
ddev:mainfrom
MurzNN:feat/https-root-cert-docs
Mar 19, 2025
Merged

docs: Add docs about configuring browser for HTTPS certificates#7075
stasadev merged 10 commits into
ddev:mainfrom
MurzNN:feat/https-root-cert-docs

Conversation

@MurzNN

@MurzNN MurzNN commented Mar 13, 2025

Copy link
Copy Markdown
Contributor

The Issue

Add documentation about configuring browser for DDEV HTTPS certificates by installing the DDEV root Certificate Authority.

How This PR Solves The Issue

Add a page with browsers configuring instructions.

Manual Testing Instructions

https://ddev--7075.org.readthedocs.build/en/7075/users/install/configuring-browsers/

Automated Testing Overview

Not needed.

Release/Deployment Notes

Added docs about configuring browser for DDEV HTTPS certificates

@MurzNN MurzNN requested review from a team as code owners March 13, 2025 06:38
@MurzNN MurzNN changed the title Add docs about configuring browser for HTTPS certificates docs: Add docs about configuring browser for HTTPS certificates Mar 13, 2025

@stasadev stasadev left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks, and please move this info to the new page:

(Some versions of Firefox (Developer Edition, Flatpak) may need some [extra work](https://github.com/FiloSottile/mkcert/issues/370#issuecomment-1280377305) with `mkcert`, see also [this issue](https://github.com/ddev/ddev/issues/5415).)

Comment thread docs/content/users/install/configuring-browsers.md Outdated
Comment thread docs/content/users/install/configuring-browsers.md Outdated
Comment thread mkdocs.yml Outdated
@rfay rfay force-pushed the feat/https-root-cert-docs branch from 5b97d58 to ca93f9a Compare March 17, 2025 14:21
@rfay

rfay commented Mar 17, 2025

Copy link
Copy Markdown
Member

Rebased for docs check problem upstream.

@stasadev stasadev force-pushed the feat/https-root-cert-docs branch from e75b4c0 to 7794f35 Compare March 19, 2025 10:57

@stasadev stasadev left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Rebased, paraphrased with ChatGPT and added cross-references after mkcert -install instructions.

@rfay rfay left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This is good and useful. In a perfect world I'd put it in a more obscure location in the docs, since the vast majority of people don't have to deal with it.

I tried to add a bit of nuance in the needed places, see if you agree.

Comment thread docs/content/users/install/configuring-browsers.md
Comment thread docs/content/users/install/ddev-installation.md Outdated
Comment thread docs/content/users/install/ddev-installation.md Outdated
Comment thread docs/content/users/install/ddev-installation.md Outdated
Comment thread docs/content/users/install/ddev-installation.md Outdated
Comment thread docs/content/users/install/ddev-installation.md Outdated
Comment thread docs/content/users/install/ddev-installation.md Outdated
Comment thread docs/content/users/install/ddev-installation.md Outdated
Comment thread docs/content/users/install/ddev-installation.md Outdated
Comment thread docs/content/users/install/ddev-installation.md Outdated
Co-authored-by: Randy Fay <randy@randyfay.com>
Comment thread docs/content/users/install/configuring-browsers.md
Comment thread docs/content/users/install/configuring-browsers.md
Comment thread docs/content/users/install/ddev-installation.md Outdated
@stasadev stasadev merged commit 76e2c9c into ddev:main Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants