Add publicPeerFile generating function