TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: MyJekyllBlog - an open source CMS and web host for Jekyll blogs

66 pointsby symkatover 2 years ago

4 comments

symkatover 2 years ago
Hi Hacker News,<p>I want to show you something I’ve been working on: MyJekyllBlog.<p>It’s a multi-user CMS and hosting platform for Jekyll blogs. There is a web application that users can register on, and from that web app they can create Jekyll blogs, manage posts and media. When they make those updates, their blog is rebuilt with the Jekyll and the site is deployed to web servers.<p>The installation process is codified into the included ansible&#x2F; directory and instructions are included in the README for installation. So far I’ve been the only one working on it or installing it, so there is bound to be bugs and things I’ve missed, please feel free to open issues against the repository if you run into anything.<p>It supports three different user registration modes: open where anyone can sign up for an account, invite where anyone with an invite code can sign up for an account, and stripe where users must use a credit card to subscribe immediately after signing up for an account before they can access the site. You can enable more than one registration mode.<p>The entire system is open source and MIT licensed, including the installation process, devops tools, and billing code.<p>Thank you for taking a look!
评论 #34019795 未加载
indigodaddyover 2 years ago
The instructions call for 6 servers&#x2F;roles. Seems like rather a lot for something like this. This looks cool though. Not sure why you wouldn’t be able to use a single host with LXD containers though in lieu of the multiple servers.
greggariousover 2 years ago
I kept wanting to set one up and struggling with syntax errors, thanks for posting this.<p>(If anyone knows a good guide to &quot;rolling your own&quot;, I may give it one more go in that gap between Christmas and New Year&#x27;s)<p>I really like Jeckyll since it&#x27;s static and low bandwidth, so I can worry less about DDOSing and can stand up a dot onion to avoid censorship.<p>(Or so I&#x27;m told... I&#x27;ve not run many servers in my day, more of a troll who learned python, nmap, and metasploit after realizing civil society is anything but.)
emjover 2 years ago
This was a nicely executed KISS project seems like you have had fun. I&#x27;ve built lackluster versions of this in an ad-hoc manner and this is so much better! Minor nit-pick, seems to use lots of IPs&#x2F;servers&#x2F;money for what it does, I would also remove the binary from the initial commit.<p>A joy to read this code, will try to remove my crud and replace it with this.
评论 #34022243 未加载