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

Hosting on Netlify vs GH Pages #53

Open
reshamas opened this issue Jan 26, 2022 · 6 comments
Open

Hosting on Netlify vs GH Pages #53

reshamas opened this issue Jan 26, 2022 · 6 comments

Comments

@reshamas
Copy link
Member

Initially, I had the Data Umbrella blog hosted on GH Pages. There were some issues with the tags, and since Netlify had more options, the developer who created the DU blog template suggested Netlify.

Reference

One of the benefits of Netlify is we can see a preview of the blog before accepting the PR.
Maybe this is also possible with GH Pages, but it needs to be set up?

Something we could explore later.

data-umbrella/data-umbrella.github.io#10 (comment)

Screen Shot 2022-01-26 at 10 40 19 AM

cc: @laurburke

@reshamas
Copy link
Member Author

@ogrisel @thomasjpfan
Looks like there is an issue open for this one.

@reshamas
Copy link
Member Author

@jjerphan
If you have some time, perhaps we can implement this?
Hosting the blog on Netlify instead of GH Pages would make it easier to see the previews.

@jjerphan
Copy link
Member

Sorry, I hardly have time. 😕

@reshamas
Copy link
Member Author

reshamas commented May 3, 2024

Brought up hosting the blog on Netlify on Discord.

I think for our kind of project GH pages is more apt than a hosted environment like netlify though. But no strong preference.

@ogrisel
Copy link
Member

ogrisel commented May 3, 2024

Indeed, have previews in PRs would be quite nice. But maybe it's possible to configure a netlify account only to get the previews while keeping the final deployment on github pages?

It might be possible to get the final deployment of https://blog.scikit-learn.org on netflify while keeping the main https://scikit-learn.org website on github pages. It's just that I am not 100% sure about the implications in terms of DNS and TLS certificate configuration.

EDIT: I checked that https://blog.scikit-learn.org and https://scikit-learn.org already use independent "Let's encrypt" TLS certificates.

@ogrisel
Copy link
Member

ogrisel commented May 3, 2024

In any case, feel free to experiment with netlify and then ping me again when you need me to update the DNS config.

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

No branches or pull requests

3 participants