Listen on Unix socket

if PORT is empty
set PORT to 3000
If SOCKPATH is set
listen on SOCKPATH
else listen on :PORT