Generates server