in reply to does a script run via plackup knows where it is?

Doesn't FindBin work normally with plackup? I'm not able to easily test this at the moment, but the PSGI/Plack example in CGI::Alternatives uses FindBin in the code and plackup for its start command, which seems like a pretty strong indication that they should play nice together.