Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use xspec.io domain #4

Closed
rolfkleef opened this issue Jun 29, 2020 · 7 comments
Closed

Use xspec.io domain #4

rolfkleef opened this issue Jun 29, 2020 · 7 comments
Assignees
Labels
enhancement New feature or request

Comments

@rolfkleef
Copy link
Contributor

Per comment by @cmarchand:

I've bought xspec.io for this, and I'll be happy to give this to XSpec community

And

Done. I'm able change DNS when you want.

@cmarchand
Copy link

Give me DNS informations, I'll update them at gandi.net. You can send them by private mail.

@cirulls
Copy link
Member

cirulls commented Jun 30, 2020

The procedure to map xspec.github.io to xspec.io is described here. I did up to point 3 which created a CNAME file at the root of the repo.

@cmarchand: you would need to do point 4 which requires the creation of an ALIAS or ANAME record or alternatively an A record at gandi.net. If you create an ALIAS or ANAME record you can use xspec.github.io, if you use an A record, you can find the IP addresses for GitHub Pages on the link.

Let me know when it's done and I'll pick it up from there.

@cirulls cirulls self-assigned this Jun 30, 2020
@cirulls cirulls added the enhancement New feature or request label Jun 30, 2020
@cmarchand
Copy link

Done. Now, we have to wait...
Christophe

@cmarchand
Copy link

Online.
http://xspec.io/
I think we can close this.

@cirulls
Copy link
Member

cirulls commented Jul 1, 2020

Brilliant! Thanks @cmarchand, I confirm the URL works at my end too.

I would still like to do point 7 and 8 in this list before closing this ticket. Regarding point 8 (enforce HTTPS), I'm currently getting this message when I try to enable it:

image

I'll wait 24 hours before checking again. I also need to check that we're not serving mixed content (http and https) in any link and change the baseurl in config.toml.

@cirulls
Copy link
Member

cirulls commented Jul 2, 2020

I enforced HTTPS as the option is now available: https://xspec.io

There is mixed content as shown by the warning next to the padlock so I'm going to review all the links in the website.

image

@cirulls
Copy link
Member

cirulls commented Jul 6, 2020

I completed all the points in the instructions and merged #6. Mixed content is also fixed and the warning on the padlock has disappeared. I also set up the hugo branch as the default branch so that PR are automatically raised against this branch and configured the hugo and master branches as protected so that they cannot be accidentally deleted.

image

I'm closing this issue, thanks @cmarchand and @rolfkleef for your work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants