Put Yourself on Internet with Jekyll, GitHub and Cloudflare
adgllorente.com
adgllorente.com
Just chiming in to promote this a bit. GitLab is a well-known open source alternative to GitHub, which actually offers more features than GitHub nowadays.
This is perhaps my favorite distinction between Github and Gitlab pages.
Of course, flexibility comes at a cost: GitLab is much more complicated, and the documentation kinda sucks. OTOH, the setup process is a good learning experience.
[Disclaimer, I'm one of the founders]
Serious question, this post is nothing more than marketing blurb, contributes nothing to the discussion. What's the site policy?
Whether people gets downvoted or upvoted for it depends on whether readers see the comment as legitimate and relevant or as spam...
I want to generate static HTML files, the simplest example being a 5 page website that uses the same header and footer template across all pages. I want static files for simple scaling, not PHP or JS templating. Ideally this tool would be node based for simple automation with gulp. Anything out there that fits the bill? Handelbars.js with precompiler looks like a good fit, but I'm curious what others use in this scenario.
It takes a bit of configuring, but seems like it would be exactly what you want.
Other options would be Middleman or Metalsmith. I've used both of them successfully for relatively complex static sites. But I wouldn't call them simpler than Jekyll.
I found Jekyll to work very well out of box. All of my content is in a markdown file, with styling broken out to layout HTML and CSS.
IMO, I find the community around Jekyll, along with the understandability of Ruby to outweigh using a simpler solution.
I tried Jekyll before, but between Ruby, some bugs and template choice overload I dropped it. Moved to Hexo a few months ago and built a couple projects with it. It's worked great for writing but also building a reviews website.
https://support.cloudflare.com/hc/en-us/articles/203306930-D...
> You have to deal with a Terminal to push your changes using GIT Github's desktop application is actually pretty easy to use, much more so than using git from terminal
Is there such a thing?
For content, you could look at Prismic.
I mean, you can use Couch, or Redis, or whatever. You'd just have to host the server yourself. And since CORS isn't enabled AFAIK, you'd have to use some kind of hack, like JSONP or whatever.
-Easy config
-No need to leave Emacs
-Easy automation (no WYSIWYG)
-Potential for a WYSIWYG if you want one (Lektor, for instance, another static site generator, provides one)
"We may, but have no obligation to, remove Content and Accounts containing Content that we determine in our sole discretion are unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party's intellectual property or these Terms of Service."