Profile

Status: Sad

Search still to do

Quick Filter (A list of tags should go here, but I could not find an easy way to do that)

currently not part of any webrings or have made any new online friends in the neocities space, but they'll go here.

Deployment

16 September 2025

Tags: webdev

Deployment

Deploy has finally happened (actually happened sometime last night, but I basically finish all the automation stuff this morning).

I have several scripts to deploy the site to neocities, and a backup site.

The process was fairly straight forward, but the ruby installation kept silently failing so after about 4 reinstalls, I finally managed to get the CLI working. I used a curl request to get the API key (but there is supposed to be a way to get it on your profile somewhere).

The CLI tool makes is super easy, but I put the commands in a .bat script because I’m an idiot and keep forgetting the commands. I’ll migrate it to some CICD solution when I get home (as all my homelab stuff is local only).

The bat script is as follows:

set NEOCITIES_API_KEY=xx

REM # Copy public directory to relevant locations
rd /s /q "./public"
mkdir public
XCOPY "..\ProwersPlace\public\*.*" ".\public" /e

neocities push .\public

I doubt anyone will need it, but executing a single script to deploy your site is much easier than trying to remember and type out these commands every time. I have no idea if the API key expires, but if it does … well hopefully it won’t anytime soon.

Finish your gosh darn Projects!!

So, I know I should probably finish a lot of my site’s foundational items before moving to work on another project, but I want a break. The next major item to tackle will be making the posts section look nice. hopefully it won’t end up like all 100 of my other incomplete projects.

Filing another project away, never to see the light of day

Overall though, I’m happy with the progress so far. I might work on some life admin tasks, or finish the planning for my game. Most of the preliminary writing is done, and I’ll need to work on some of the basic assets for the game.

Posower!! (that’s a terrible signoff)