fix port config
add gitignore