So now (some of) my code is online again.
I really ought to stick everything I've done up there... maybe later.
Hints for making it work: I had to chmod a+rx all of the directories in ~/.arch-params so apache could read it.
And by default it shows archives that are registered with sftp:// paths, which of course random web users can't browse to.
Good thing I still sorta-know Python! But the re.match/re.search distinction threw me for a bit.