Live data from Hacker News

GitHub Pages – Usage Limits

help.github.com

71–80 of 101 posts

Re: GitHub Pages – Usage Limits

#71
post #66

I am the Product Manager for GitHub Pages. As has been mentioned multiple times here, the usage limits were not in response to a specific external event. The limits have been an internal policy (in one form or another) for as long as I've been involved (nearly 4 years now), and we chose to publicize them in a series of updates beginning early this summer. This is a classic case of "this is why we can't have nice thin…

> Additionally, GitHub Pages sites must refrain from: > Pornographic content How strict is this rule? There has been some interesting open source AI projects related to NSFW images (eg. Yahoo_NSFW, Open_NSFW, MilesDeep). What is GitHub's policy regarding this projects? Could a GitHub page present results? What about a link to download a training dataset? I also just noticed that Open_NSFW's web page is hosted on GitL…

See the section on "Sexually obscene content" in the GitHub Community Guidelines (https://help.github.com/articles/github-community-guidelines...). We purposely chose the word "obscene" and not "explicit" to allow for explicit but educational, scientific, or artistic content like this.

Re: GitHub Pages – Usage Limits

#73
post #66

Earlier quoted context omitted.

> Additionally, GitHub Pages sites must refrain from: > Pornographic content How strict is this rule? There has been some interesting open source AI projects related to NSFW images (eg. Yahoo_NSFW, Open_NSFW, MilesDeep). What is GitHub's policy regarding this projects? Could a GitHub page present results? What about a link to download a training dataset? I also just noticed that Open_NSFW's web page is hosted on GitL…

See the section on "Sexually obscene content" in the GitHub Community Guidelines ( https://help.github.com/articles/github-community-guidelines... ). We purposely chose the word "obscene" and not "explicit" to allow for explicit but educational, scientific, or artistic content like this.

Clever, but respectful. I did not expect this response, but thinking about it again in context of the company it is coming from, I can see why you chose that response.

Re: GitHub Pages – Usage Limits

#74

Gitlab pages has a much higher repo size limit of 10GB, and they support custom domain https. I couldn't find anything about bandwidth limitations. https://about.gitlab.com/2015/04/08/gitlab-dot-com-storage-l...

And they also have an order of mangitude less users..

Re: GitHub Pages – Usage Limits

#75
post #62

Earlier quoted context omitted.

CloudFlare supports HTTPS for GitHub Pages, would definitely recommend it as although Namecheap is pretty good CloudFlare make everything DNS, CDN and security related soo easy for $0. (I'm not affiliated with them in any way :P ) https://blog.cloudflare.com/secure-and-fast-github-pages-wit...

The route from the user's browser to Cloudflare is encrypted (https), but the route between Cloudflare's servers and github pages is only http as Github does not support https for custom domains. User Cloudflare Github pages

As long as your github page has https (it does) Cloudflare can do full HTTPS all the way through, and even strict to require a valid ssl cert (which github has).

Re: GitHub Pages – Usage Limits

#76
So this limit is technically per repo, right? I've created a small organization for myself to store mirrored government sites. None of them (so far) take up more than a gig, but I'll probably refrain from pushing giant mirrors on to Github. It's not that it isn't trivial to push these mirrors on S3, it's just that Github pages provides so many user-friendly endpoints.

A researcher recently asked me for help in mirroring one of the CMS.gov subdomains. Of course, by default, Github Pages serves up the mirror as if it were the real site:

https://wgetsnaps.github.io/marketplace.cms.gov/

But the researcher was obviously more interested in the documents published on the site than the site itself. So I told her to just checkout the subdirectories which are easy to nav via Github.com's standard repo listing: https://github.com/wgetsnaps/marketplace.cms.gov

But even better, I told her she could just download it as an archived zip, another endpoint that Github provides automatically, and peruse the file tree on her own operating system: https://github.com/wgetsnaps/marketplace.cms.gov/archive/mas...

And of course, there's the option to git clone it. These are all features that can be reproduced, but I use Github not to save money on AWS, but just because of how discoverable the repos are.

Re: GitHub Pages – Usage Limits

#77

Earlier quoted context omitted.

For simple static pages (with no backend), I would highly recommend putting them on Nearly Free Speech (NFSN) [1] and using the free tier of CloudFlare in front of it. NFSN charges only for what you use, unlike hosts like hostgator and others that have a monthly payment of a few dollars, at the minimum. Excluding domain costs, it will cost you just pennies a year or a few dollars a year. You can also opt for cheaper…

I used to host some stuff on nearlyfreespeech. I liked the idea in principle, but keeping my account topped up and them charging me extra fees just to pay them became annoying. I switched to Amazon S3 and couldn't be happier. It was harder to setup but worth it.

> them charging me extra fees just to pay them became annoying

NFSN isn't charging you extra fees to make payments. They are being transparent about the fees everybody else hides in the total cost.

Re: GitHub Pages – Usage Limits

#78
post #74

Gitlab pages has a much higher repo size limit of 10GB, and they support custom domain https. I couldn't find anything about bandwidth limitations. https://about.gitlab.com/2015/04/08/gitlab-dot-com-storage-l...

And they also have an order of mangitude less users..

Should that matter when you're running a website?

Re: GitHub Pages – Usage Limits

#79
post #5
post #3

If you're getting over the bandwidth limit of 100GB or 100,000 requests per month, you could definitely afford to host your site elsewhere...

Actually, 100,000 requests per month is a little less than a req per second. Which means that if you want to have all the services that GH is offering, I guess you would pay quite a lot (relatively speaking).

It's actually about two requests a minute.

Re: GitHub Pages – Usage Limits

#80
post #77

Earlier quoted context omitted.

I used to host some stuff on nearlyfreespeech. I liked the idea in principle, but keeping my account topped up and them charging me extra fees just to pay them became annoying. I switched to Amazon S3 and couldn't be happier. It was harder to setup but worth it.

> them charging me extra fees just to pay them became annoying NFSN isn't charging you extra fees to make payments. They are being transparent about the fees everybody else hides in the total cost.

Not really. Look at their fee structure. It is more expensive than what Stripe, Paypal, and Square charge.
Post reply on HN