Network publisher