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)
16 September 2025
Tags: webdev
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.
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.
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)