compose_file_main: services: app: image: "{{ compose.image }}" restart: always labels: com.centurylinklabs.watchtower.enable: "{{ compose.watchtower | default(false) }}" networks: apps: aliases: - "{{ svc.name }}" networks: apps: external: true compose_file_env: services: app: env_file: - service.env compose_file_ports: services: app: ports: "{{ compose.ports }}" compose_file_volumes: services: app: volumes: "{{ compose.volumes }}"