Oddly Cannot get my old compose files to work on Gold Eye

This is the error I get when trying to spin up

I think it’s because it’s the way I’ve been deploying things. I’ve been using the include directive in the TrueNAS compose process for apps on Gold Eye:

include:

  • /mnt/root_SSD/Apps/NGINX/compose.yaml

The services key is obviously not in the compose file, because I point back to where to find the compose file. This is the compose file:

services:
nginx:
image: nginx:stable
container_name: nginx
ports:

  • “8089:80”
    volumes:
  • mnt/root_SSD/Apps/NGINX/html:/usr/share/nginx/html:ro
    restart: unless-stopped

volumes:
html:
external: true

Is this feature of referring compose files back to a directory still supported in Gold Eye?

The technique was demoed in this Techno Tim YouTube:

Thanks!

-Rodney

I think you have to add : Services: {}
For it to work now

Edit: Example

include:   
- path: /mnt/<path/to/compose.yaml
services: {}

Thanks! Will give it a try.