As detailed in Discord, the CALLSIGN
variable cannot be turned off in the Docker version.
"includeCallSign" is set to on by default in the python file, but the compose envar and parsing only supports turning it on, rather than turning it off. Therefore it will always be on even if the compose file has - CALLSIGN=
envar set to blank.
So either "includeCallSign" should be set to False by default in the python code, or the compose parsing needs to be tweaked, maybe with
[[ -n "${CALLSIGN}" ]] && ais_params+=("CALLSIGN off") || true
although that's suboptimal because then it would be the opposite behavior of the INCLUDE_SHIPS envar.
I dunno, it's not a huge deal, maybe file this under W for "Who cares?"