Add port support to spawner