services: signal-cli-rest-api: image: bbernhard/signal-cli-rest-api:${VERSION} container_name: "signal_cli_rest_api-${CONTEXT}" extends: file: "${COMPOSE_COMMON_SETTINGS}" service: common-settings networks: signal_cli_rest_api-default: environment: MODE: "${MODE}" SIGNAL_CLI_UID: "${UID}" SIGNAL_CLI_GID: "${GID}" volumes: - "${CFG_VOLUME}:/home/.local/share/signal-cli" ports: !override - "${PORT}:8080" networks: signal_cli_rest_api-default: name: "signal_cli_rest_api-${CONTEXT}" driver: "bridge" driver_opts: com.docker.network.enable_ipv6: "false" ipam: driver: "default" config: - subnet: ${SUBNET}