Skip to content

h3.js.org#11650

Merged
indus merged 5 commits into
js-org:masterfrom
h3rald:patch-2
Jun 19, 2026
Merged

h3.js.org#11650
indus merged 5 commits into
js-org:masterfrom
h3rald:patch-2

Conversation

@h3rald

@h3rald h3rald commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Updated subdomain to point to sourcehut pages.

The site content is the web site for the H3 JavaScript microframework and is relevant to JavaScript developers specifically because... well, it's a JavaScript microframework. The site is actually already live at h3.js.org, I just moved my code from GitHub to sourcehut, so I wanted to update the subdomain as I won't maintain the GitHub pages mirror anymore.

Updated subdomain to point to sourcehut pages.
@github-actions

github-actions Bot commented Jun 17, 2026

Copy link
Copy Markdown

✅ All validations passed! Please wait for the JS.org maintainers to process your subdomain request.

@indus indus changed the title h3.js.org now pointing to new sourcehut pages subdomain h3.js.org Jun 18, 2026
@indus indus added change This PR/issue is regarding making a change to an existing subdomain user This PR/issue is regarding a target on a GitHub user account project This PR has a target of a project on an organisation or user account external page This PR has a target of a site that isn't GitHub Pages labels Jun 18, 2026
@indus

indus commented Jun 18, 2026

Copy link
Copy Markdown
Member

I've just changed the target in JS.ORGS zone file. But it looks that it is not working due to a redirect error. You may want to try to disable the Cloudflare proxy by adding // noCF at the end of your line. FYI: https://github.com/js-org/js.org/blob/master/cnames_active.js#L17-L22

Besides that I think we have no experiance with sourcehut pages but this sounds like it should work.

@indus indus added the error The page requested returns an error label Jun 18, 2026
@h3rald

h3rald commented Jun 18, 2026

Copy link
Copy Markdown
Contributor Author

@indus Thanks! Added // noCF

@indus

indus commented Jun 18, 2026

Copy link
Copy Markdown
Member

@h3rald I've just made the change to the CF proxy. Still get the error but it may take some time to come into effect...

I'll merge after we have "contact". Please keep this PR open.

@indus

indus commented Jun 18, 2026

Copy link
Copy Markdown
Member

I have just noticed that the error has changed. It is no longer a redirect issue but now it is a security issue as the page still gets redirected to https://
That shouldn't be the case as the cf proxy is disabled. Is there something on at your host that causes this?

@h3rald

h3rald commented Jun 19, 2026

Copy link
Copy Markdown
Contributor Author

Ahhh right, I fixed it I think: I had to re-publish on sourcehut specifying the custom domain:

hut pages publish -d h3.js.org site.tar.gz

...worked perfectly. I can now access https://h3.js.org again! :)

@indus indus removed the error The page requested returns an error label Jun 19, 2026
@indus

indus commented Jun 19, 2026

Copy link
Copy Markdown
Member

Welcome back https://h3.js.org

@indus indus merged commit fc68bd9 into js-org:master Jun 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

change This PR/issue is regarding making a change to an existing subdomain external page This PR has a target of a site that isn't GitHub Pages project This PR has a target of a project on an organisation or user account user This PR/issue is regarding a target on a GitHub user account

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants