Skip to content

chore: add status.keyman.com.localhost and accept live host requests also#31

Open
mcdurdin wants to merge 1 commit into
masterfrom
chore/add-status
Open

chore: add status.keyman.com.localhost and accept live host requests also#31
mcdurdin wants to merge 1 commit into
masterfrom
chore/add-status

Conversation

@mcdurdin
Copy link
Copy Markdown
Member

Add status.keyman.com as another dockerized website.

Add overloads for live site hostnames to all proxy records. It can be helpful to accept requests e.g. for keyman.com as well as keyman.com.localhost, when testing apps which may have hardcoded URLs (where we setup DNS overrides e.g. in /etc/hosts).

Test-bot: skip

…also

Add status.keyman.com as another dockerized website.

Add overloads for live site hostnames to all proxy records. It can be
helpful to accept requests e.g. for keyman.com as well as
keyman.com.localhost, when testing apps which may have hardcoded URLs
(where we setup DNS overrides e.g. in /etc/hosts).

Test-bot: skip
@mcdurdin mcdurdin requested a review from darcywong00 May 11, 2026 14:16
@github-project-automation github-project-automation Bot moved this to Todo in Keyman May 11, 2026
@darcywong00
Copy link
Copy Markdown
Contributor

Add overloads for live site hostnames to all proxy records.

Is there a way to toggle this behavior? There's times I'll load a page locally and compare it to the live site.
Some of the _test page links do a similar thing (links to local page and live site)

@mcdurdin
Copy link
Copy Markdown
Member Author

Is there a way to toggle this behavior? There's times I'll load a page locally and compare it to the live site.

This just means the server will respond to http requests made to it, so you still need to have DNS setup to direct keyman.com etc to your localhost (/etc/hosts or whatever). So it will have no effect in normal use, just makes it a little easier if you do need to test something like that. (Doesn't do https of course but that's another challenge.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

3 participants