Skip to content

Migrate private docs from *.hexdocs.pm to *.hexorgs.pm#75

Merged
ericmj merged 1 commit intomainfrom
ericmj/hexorgs-private-docs
Mar 13, 2026
Merged

Migrate private docs from *.hexdocs.pm to *.hexorgs.pm#75
ericmj merged 1 commit intomainfrom
ericmj/hexorgs-private-docs

Conversation

@ericmj
Copy link
Member

@ericmj ericmj commented Mar 11, 2026

Serve private org docs on *.hexorgs.pm and 301 redirect old *.hexdocs.pm org URLs to the new host. Public docs on hexdocs.pm are unchanged.

  • Add private_host config for the new hexorgs.pm domain
  • Update subdomain matching to distinguish private_host from host
  • Add 301 redirect from old *.hexdocs.pm org requests
  • Update OAuth redirect URI and hexdocs_url to use private_host
  • Add hexorgs.pm to official domains in file rewriter

Serve private org docs on *.hexorgs.pm and 301 redirect old
*.hexdocs.pm org URLs to the new host. Public docs on hexdocs.pm
are unchanged.

- Add private_host config for the new hexorgs.pm domain
- Update subdomain matching to distinguish private_host from host
- Add 301 redirect from old *.hexdocs.pm org requests
- Update OAuth redirect URI and hexdocs_url to use private_host
- Add hexorgs.pm to official domains in file rewriter
@ericmj ericmj merged commit 770db26 into main Mar 13, 2026
8 checks passed
@ericmj ericmj deleted the ericmj/hexorgs-private-docs branch March 13, 2026 22:21
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