Github Explodes | cmdr-nova@internet:~$

Github Explodes

Follow me via:





Today, for … uhm, whatever reason? Github went plop. It fell down. It shat itself. Its servers went down completely and totally. And I didn’t even really notice until hours, and hours after they’d already started investigating. And then … it came back!

But this sort of thing has me looking at back-up alternatives for hosting my Jekyll site. Neocities seems like the immediate best place to back everything up with a mirrored version of my website. The problem, is that using the Neocities CLI doesn’t appear to … overwrite updated files? And then, if you decide instead to setup “Deploy to Neocities” as a workload on Github, it works! … But since Jekyll is a static site generator, and the site is already generated once hitting your repository, the upload is just … Blank front matter.

Yeah.

What needs to go to Neocities, from the Github deployment, is everything in the generated _site folder … which doesn’t seem to exist on the server side of things (it’s definitely on my hdd, and is only built upon pushing to Git).

So that’s the conundrum, although, the weird thing is, other people seem to have figured this out?

If only there were a way to push the deployment to Github where and when it’s built also to Neocities, without having to specify a directory in the Neocities workflow (because there is no correct directory to push to NC via your repository, unless I’ve made some kind of huge blunder and am blind).

Nevertheless, if anyone reading this is experienced with all of the aforementioned things and wants to explain what I’m missing, I’d be very appreciative! I would love to have a backup that automatically pushes to Neocities whenever I commit to my branch on Github. But … with Jekyll, and the way it works, that doesn’t seem possible.

At least, not in the way I want to do it.

I suppose if Github takes a spiral and farts, and doesn’t come back, I could just as easily deploy this entire site onto a blank droplet on Digital Ocean, but I would like to avoid paying for more stuff, for now. Therefore, Neocities is the best place for a backup/mirror … just in case.

… if I can figure out the issue of what the heck I’m supposed to deploy to Neocities from my repository here on Github.


mkultra.monster is independent, in that it is written, developed, and maintained by one person. Written, developed, and maintained, not for scrapers, bots, scammers, algorithms, or grifters: But for people to follow and read, just like the way it used to be, back in the golden age of the internet.
mkultra.monster is independent, in that it is written, developed, and maintained by one person. Written, developed, and maintained, not for scrapers, bots, scammers, algorithms, or grifters: But for people to follow and read, just like the way it used to be, back in the golden age of the internet.


WEBMENTIONS

Have you written a response to this post? Send me a webmention!

📝 How to send a webmention

To send a webmention, your response page must contain an exact link to this post and be publicly fetchable.

  • A blog post that mentions or links to this article
  • A public webpage that includes the exact canonical URL
  • Any webpage that references this content

After creating your response, paste the URL below. Social posts often need a bridge such as Bridgy before they appear as webmentions here.

Webmention submitted!
It may take a few moments to appear.

Error submitting webmention.

FEDIVERSE COMMENTS

You can use your Mastodon or other ActivityPub account to comment on this article by replying to the associated post.