add IP to server script, add manual gc if available, and add node time profile as comments
add docker file and ignore dist dir