Some Admin Updates

I can has images. Some new website updates

First off, I upgraded to the new version of CKEditor for my post editing. It seems ok. I had to download it because they're charging for it now, but you can still download the source and use it without the CDN. I was using the CDN before.

It seems nice. Very modern architecture. And I enabled the “ImageUpload” plugin, and hooked up my backend to upload images that are uploaded to Google Cloud Storage!

I will do some more work on it to get them to pop open a modal to be able to view the full image. I'll dig more into that but the hard part is done! You can see the url of that image, which I just pasted into CKEditor, is https://storage.googleapis.com/jtc-public/uploads/20250107/215144_image.png :)

I've gone years without having the ability to upload images to this website. But I can paste them from my clipboard as well, and it'll upload them. It gives a default filename of “image.png” but I have code that will put them in a day folder and preview the filename with the time. Works like a champ!

I'm actually authoring this post from my local Docker container running, but it is connected to Google Cloud Storage and Datastore. Cache won't automatically clear on the server but I'll take care of it.

Neat stuff! More images incoming. Very useful for sharing code snippets or other quick screenshots, or even just full blown images!

Happy coding!