I know there are a billion docker images, but for folks with binhex-plexpass here’s an ugly but effective discovery module check. I dropped it after the docker check and before the #Unknown.
BinHexDocker
elif [ -f /usr/lib/python3.10/binhex.py ] && [ -f “/etc/arch-release” ]; then
PLEX_SQLITE="/usr/lib/plexmediaserver/Plex SQLite"
AppSuppDir="/config/Library/Application Support"
PID_FILE="$AppSuppDir/Plex Media Server/plexmediaserver.pid"
DBDIR="$AppSuppDir/Plex Media Server/Plug-in Support/Databases"
LOGFILE="$DBDIR/DBRepair.log"
LOG_TOOL="logger"
HostType="BinhexDocker"
return 0
fi