Author: Taylor Jadin

Breaking WordPress with a simple plugin

I am prepping for next week’s Workshop for DoOO and WordPress Multisite Admins, and I wanted to create a plugin that could display an error page for the purposes of showing how to troubleshoot a broken WordPress site caused by a problematic plugi…

Read More →

Hacking on Owncast’s UI for ReclaimTV

One of my big goals for the year at Reclaim was to really beef up the video platform we use at Reclaim for our streams, as well as flex courses and workshops. We do publish stuff to YouTube, and we’re certainly not leaving that behind, but I wanted self-hostable and federated stuff like Peertube and Owncast to really feel like first-class citizens for us.
I think getting into all the tools we are using would and the surrounding workflow would be a good topic for another post, but for now I wanted to document how I’ve been customizing the UI of Owncast to fit our needs on reclaim.

Read More →

Migrating Mastodon from a Source Install to a Dockerized Install

Jim beat me to blogging it, but on Friday he and I jumped on a stream and migrating a test instance of Mastodon he has, that he installed the manual way, over to a new dockerized install using my 1-click installer on Reclaim Cloud.
Things went super smoothly and this should make future upgrades and maintenance super painless. Because the server uses an S3 bucket for its images, really all we needed to do was dump and restore the database, and then fill out the .

Read More →

FrogFind!

I was watching this Action Retro video where he installs Red Hat Linux 5.2 on a Pentium system. Its cool stuff!
That being said, the real gold for me was him referencing this search engine that he runs for use with retro computers, FrogFind!
It loads over plain old HTTP, and has a simple layout, so it works with ancient browsers, but even cooler than that, when you click on a result it loads in a simplified version of the page right, this way you can actually read the content of modern websites from an old browser!

Read More →

Migrating WordPress Multisite setups to the cloud!

A couple of weeks back I did a stream with Amanda and Pilot where I showed off what I’ve been learning about quickly and efficiently moving WordPress Multisite and Commons in a Box setups to Reclaim Cloud. I’ve done a few CBOX Openlab migrations, most recently for SUNY Oneonta and University of New Haven, so I wanted to document what I’ve been learning. The great thing about CBOX Classic and CBOX Openlab is that they really are just WordPress Multisite, and so not too much special was necessary above and beyond moving any other Multisite.

Read More →

Building a Streaming and Recording setup for Reclaim Open

It’s been a long time coming, but I’m finally getting around to writing about Reclaim Open. Reading Tim’s post on his pinball streaming rig for Reclaim Arcade has inspired me to start with the streaming / recording setups we used for Reclaim Open and how that all came together! This post has become so long that I’m positive no one will read it, but hey it will be useful for me to look back on!

Read More →

Spinning Up an Even Older WordPress Site Using Docker Compose

Following up my last post, I realized that I wasn’t looking through the tags on Docker Hub properly, and the earliest version available as a pre-built container is actually WordPress 3.9!
I had to take a closer look at the logs and make some guesses, as it turns out the environment variable for pointing WordPress to the right database host is different, and its hard to find info on using 8 year old docker images, but I got it working:

Read More →

Spinning Up a Pretty Old WordPress Site Using Docker Compose

For reasons, I needed to spin up a very old WordPress site using Docker today. I’m writing this blog post mostly just to jot down the compose file so I have it handy in the future.
Digging through the oldest tags for the wordpress image on DockerHub it looked like 4.1 was the oldest version available, so I went with it. For the database, I went with the last version of MySQL version 5.

Read More →

To-do list for this site

I’ve got a whole list of improvements I want to make to this site coming off of Reclaim Open.
This blog is a static site made with hugo and of course hosted on Reclaim Hosting. If you are curious about how it works, I’ve done a stream and accompanying blog post about it:
My Hugo setup and how this blog works
☐ Pull in posts from Mastodon This is a big one, and will take some design and javascript work.

Read More →

Some notes on upgrading PostgreSQL in Docker

Here are some quick notes from helping Jim upgrade his bava.tv Peertube instance from PostgreSQL 10 to PostgreSQL 13. bava.tv uses Docker so actually changing Postgres versions is dead simple (basically just edit a number in the docker-compose.yml file and restart the containers) but we found out pretty quickly that you can’t just change the version of Postgres, and expect the database to still work.
First I cloned the environment and added Adminer to the docker-compose.

Read More →
css.php