[HN Gopher] Show HN: MyJekyllBlog - an open source CMS and web h...
       ___________________________________________________________________
        
       Show HN: MyJekyllBlog - an open source CMS and web host for Jekyll
       blogs
        
       Author : symkat
       Score  : 45 points
       Date   : 2022-12-16 16:47 UTC (6 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | greggarious wrote:
       | I kept wanting to set one up and struggling with syntax errors,
       | thanks for posting this.
       | 
       | (If anyone knows a good guide to "rolling your own", I may give
       | it one more go in that gap between Christmas and New Year's)
       | 
       | I really like Jeckyll since it's static and low bandwidth, so I
       | can worry less about DDOSing and can stand up a dot onion to
       | avoid censorship.
       | 
       | (Or so I'm told... I'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.)
        
       | indigodaddy wrote:
       | The instructions call for 6 servers/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.
        
       | symkat wrote:
       | Hi Hacker News,
       | 
       | I want to show you something I've been working on: MyJekyllBlog.
       | 
       | 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.
       | 
       | The installation process is codified into the included ansible/
       | 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.
       | 
       | 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.
       | 
       | The entire system is open source and MIT licensed, including the
       | installation process, devops tools, and billing code.
       | 
       | Thank you for taking a look!
        
         | rukshn wrote:
         | Interesting idea, however the problem that I see is why pay for
         | jekyll blog hosting when you can host it on GitHub pages or
         | serve via an S3 bucket for free?
         | 
         | Also the people who are using Jekyll are mostly developers or
         | have knowledge in setting up and generating the static files,
         | so majority of the users are comfortable in hosting it on
         | GitHub.
         | 
         | But it's an interesting idea, I wish you all the best.
        
           | symkat wrote:
           | Those are good points, thank you for the feedback and well-
           | wishes!
        
       ___________________________________________________________________
       (page generated 2022-12-16 23:01 UTC)