Skip to content

v3.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Mar 22:28
· 8 commits to main since this release
3ed94b9

3.3.0 (2024-03-24)

Features

Upgrade notes

Note

This was a feature release because the steps below are optional.

After upgrading, you should adjust your existing docker-compose.yml file as follows:

  1. Rename the file to docker-compose.yaml
  2. Make the following 2 modifications to use a YAML anchor to keep the web and worker Docker volumes in sync (for an example of the diff, see here)
    1. web container, find the volumes: line. Append &common_volumes to this line, so it becomes volumes: &common_volumes.
    2. worker container, remove the existing volumes: block including its children. Then, add the line back as volumes: *common_volumes (this references the common_volumes anchor defined in the web container's YAML).

After these changes, the web/worker container service definitions should look like this:

services:
  web:
    [... omitted for brevity ...]
    volumes: &common_volumes
     - ./server/settings:/home/node/app/server/settings
     - ./server/env:/home/node/app/server/env
     - ./server/videos:/home/node/app/server/videos
  worker:
    image: ghcr.io/gafirst/match-uploader:latest
    command: yarn start:worker
    volumes: *common_volumes
    env_file:
      - ./server/env/production.env
    [... omitted for brevity ...]

You can also view docker-compose.yaml on this tag for a full, functional example.