Yes, you just wrap the YAML in an array.
So If you save this instead, and serve it from a webserver. And in app-store-urls= use the path to the file. IDK if it even checks MIME type, but I always set "Content-Type: text/yaml" in web server (which happens automatically in most defaults).
You can add more app by adding more element to the array.
-
name: netbird-client
services:
netbird-client:
environment:
NB_SETUP_KEY: MUST_SET_FROM_NETBIRD
NB_DISABLE_CUSTOM_ROUTING: 'true'
NB_USE_LEGACY_ROUTING: 'true'
volumes:
- netbird-client:/var/lib/netbird
image: docker.io/netbirdio/netbird:latest
See post 6 in https://forum.mikrotik.com/t/amm0s-manual-for-custom-app-containers-7-22beta/268036 for more details.