RSS Amplifier

Blog

Tech Roads

Following a technical road to somewhere.

techroads.orgRSS feed ↗15 posts

Latest posts

Two seagulls fighting over a piece of toast - Stability AI evaluation

I'm on a mission to find an AI for video production that can be used in an ethical way. By ethical, I mean one with bring-your-own media. This time, I'm trying Stability AI.

Runway AI evaluation - two seagulls fighting over a piece of toast

I'm on a quest to find AI video production products that can be used in an ethical way. This time I'm trying out Runway. I'll be forking over some cash to subscribe. My test video will be two seagulls fighting over a piece of toast!

Two seagulls fighting over a piece of toast - Sora evaluation

I'm trying out Sora as part of evaluating a bunch of AI video production products with an ethical lens, including forking over some cash on subscriptions. My test video will be two seagulls fighting over a piece of toast.

Two seagulls fighting over a piece of toast - Kling AI evaluation

I'm going to test a number of AI video production products, including forking over some cash on low level subscriptions. My test video will be two seagulls fighting over a piece of toast. I'll start evalations with Kling AI.

Building an IPv6-only Caddy Docker stack for easy HTTPS with Ghost V5

AWS have announced they will begin charging for public IPv4 addresses from 1st May 2024. Lightsail images will go from $5 to $7 if they have a public IPv4 address.

Building a static site with S3, Cloudfront and Jekyll

I experimented with a static site, hosted on AWS S3. After some years, I have decided to preserve the blog basics here in one megapost, and shut down the original "Wordcasa" S3 site.

Migrating from wordpress.com to Ghost

As part of a big cleanup of my web sites, I am moving a wordpress.com site into my default Ghost Docker stack. It's a flying blog, with a few hundred MB of images.

Building a Caddy container stack for easy HTTPS with Docker and Ghost

I'm building a Caddy-stack to serve up HTTPS sessions, with a Ghost back end, using Docker containers, orchestrated with Docker Compose. You'll easily be able to replace the Ghost back end with other container-based apps such as Nginx or Wordpress. Updated January 2022.

Building my app foundation: Ionic + React, Amplify, Appsync, Lambda resolver

In this mega post, I will create an Ionic app that will initiate a query from a mobile front end, issue requests over the internet to an AWS GraphQL API, and via AppSync, invoke a Lambda, to process and return dummy data.

"Moving" my S3 backup bucket to a new AWS region

I have moved the Techroads server from an AWS US region to an AWS EU region. This server and its chums are backing up to an S3 bucket, which has been left behind in the US.

What *are* AWS Amplify and AppSync, and should I use them?

I am old in IT but new in development, and I've been spending time researching what tools and platforms to use for a social-good app I am making. I have some idea now around which Javascript framework to use, and am diving in to deployment, integration, and hosting

Get ready for heavy traffic: Adding a Varnish cache to a production Docker stack

All bloggers dream of the day that their site has an article that goes viral, reaching the front page of Reddit, a viral Tweet, or FB share. I've had it happen, and believe me it's an awful, awful feeling when your small VPS crashes, while 30 hits a second bounce off into oblivion.

Matomo + Apache killed my server. Then Matomo + Nginx killed my server.

When accessing the Matomo console, the VPS memory usage spikes, and kills the server. I suspect Apache is the memory hog.

Scheduling a Docker Compose image auto-update in linux

My objective is to have a small script run daily which pulls any new Docker image versions and runs a docker-compose update, capturing the output to a log. The environment is Ubuntu 18.04.

Reducing memory use on my MariaDB/Mysql Wordpress docker stack

I found that after migrating in from a locally installed Wordpress duo on a 2GB VPS, my new instance started crashing once a day, due to running out of memory.