publish ports