• Home

docker

A collection of 6 posts

ghost

How to migrate a paid Wordpress.com blog to Ghost, completely free!

Recently I found myself wanting to move a blog I had over on Wordpress.com to Ghost. I figured it would be a fairly simple process, but as is often the case it turned out a little more involved. Not least because I wanted to avoid having to pay almost $300 to be able to do it...!

  • Tim Bennett
    Tim Bennett
13 min read Comments
ffmpeg

Video files taking up too much space? Let's shrink them with FFmpeg!

Do you have loads of videos littering your drive from your phone, camera, GoPro etc. taking up loads of space? So did I, so I started looking for a way to reduce the size while keeping the perceived quality the same, and retaining all of the original metadata and timestamps.

  • Tim Bennett
    Tim Bennett
13 min read Comments
docker

Hello, Blog! - An advanced setup of Ghost and Docker made simple (Updated 2018)

Let's set up a Ghost 2.x blog using Docker and Docker Compose, fronted by an nginx reverse proxy. We'll add simple backups, and make it easy to sync a local blog with a live version on the Internet.

  • Tim Bennett
    Tim Bennett
9 min read Comments
docker

Syncing a Dockerised Ghost blog to DigitalOcean with automated backups

We now have a local and remote Ghost environment ready, but we're missing something- a way to keep them in sync; It's time to add the final piece!

  • Tim Bennett
    Tim Bennett
7 min read Comments
docker

Deploying Ghost on DigitalOcean with Docker Compose

In the last post (Part 1) we setup a new blog with Ghost and MariaDB, running behind an nginx reverse proxy, and all using Docker containers setup with Docker Compose. Now we will get those containers running on a VPS with DigitalOcean so people can actually see our blog!

  • Tim Bennett
    Tim Bennett
7 min read Comments
docker

Hello, Blog! - An advanced setup of Ghost and Docker made simple

So you want to setup a nice new blog with a streamlined development workflow? Great, so did I! After spending some time ironing out a setup that works for me, I thought I'd share it.

  • Tim Bennett
    Tim Bennett
6 min read Comments
Code Runner © 2025
Latest Posts Twitter Github LinkedIn Email Subscribe Ghost