Author: Taylor Jadin

Reclaim Hosting Logo

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 →

A quick web UI for database management in docker-compose!

I have a lot of half-finished blog posts that I want to finish up soon coming back from both Reclaim Open and a week-long family vacation, but hey I might as well finish up this old draft as I used this trick yet again today. I’ve got to get the blog momentum going after a few month’s hiatus!
I work with docker and docker-compose very often for Reclaim Cloud stuff nowadays, and while I’m pretty comfortable with bind-mounts, docker volumes, and docker cp for getting files in and out of containers, doing serious things with databases still scares me a little.

Read More →

My multi-monitor, multi-computer, multi-os, working, streaming, recording, and gaming desk setup!

Today I did a stream talking all about my desk setup! I’ve been wanting to do this for a long time, but after wrapping up the Reclaim EdTech OBS flex course, now felt like a good time.
The main trick with my setup is it’s designed to work with both my Macbook Pro, which I use for work and of course runs macOS, as well as my gaming PC, which runs Windows.

Read More →

My GIF making workflow with Final Cut and Gifski

File this in “blog it before I forget it.”
Recently I was making a GIF for Lauren based on an idea she had related to Multi-region WordPress Hosting. I have a bunch of different tools that I use when working with GIFs, and I sort of think of them in three categories:
Taking a pre-existing video and making it into a GIF Making tweaks to a pre-existing GIF Video editing tools If I had to break it all down the way I GIFs can be summed up into: Turn something in to a video, then turn that video in to a GIF.

Read More →

Running WriteFreely on Reclaim Cloud

Today I did a quick stream attempting to get WriteFreely working on Reclaim Cloud. WriteFreely is an interesting tool that I wanted to play with, and I was able to get things working with some poking around and help from Tim who was watching and pointed out a bind setting in the config.ini file. More on that below. Things kick off at around 2:51.
Basically, I followed the instructions on their install page with a few additions and caveats.

Read More →

Making an Owncast installer for Reclaim Cloud

Today I did a stream where I attempted to create an Owncast installer live in about an hour. I have used Owncast before, and used Jim’s blog post to set it up manually, but that’s mostly all the prep I had done beforehand. Having just come off of setting up a Mastodon installer, greatly helped as I learned a lot from that experience, and was able to re-use a lot of stuff from it.

Read More →

Setting up Peertube to use Backblaze B2 storage

I’ve been busy with Peertube stuff lately. After getting my own instance at video.jadin.me upgraded to 5.0, I also wanted to set up object storage so I could utilize Amazon S3 or the alternatives. In this case I wanted to use Backblaze B2, as I’m already using Backblaze’s Personal backup for backing up computers in my home, and generally a fan of the simplicity of B2 compared to doing stuff in the AWS dashboard.

Read More →

Upgrading Peertube to 5.0!

Here are some notes I made on how I upgraded various Peertube installs (video.jadin.me and archive.reclaim.tv, mainly) to version 5.0. Version 5 came with some big changes, and required some a new config for nginx, as well as a required setting in a new to me production.yaml file. Here are some quick notes if you are having trouble upgrading to version 5, and you are using a docker-compose based setup. There were some notes in the GitHub release for this new version that informed my notes below, but it did take me a little figuring and experimentation to make sense of all of it.

Read More →
css.php