Working with geocities is nice enough, but after a while the drag-and-dropping gets old,so, time to automate it.
There are several command-line tools to work with the neocities api (there might be more…):
peterhellberg/neocities: A Neocities client written in Go neocities/python-neocities: Python API for neocities.org Neocities - Command Line Interface The python one is too much work, the official one wants me to install ruby which always makes a mess, so the easiest one is the go client, on Ubuntu / Debian, if needed, install go: