code: func (s *Server) generateMain() error {
  	filename := path.Join(s.TargetDir, "main.lua")
  	return commons.GenerateFile(s, "./templates/tarantool/server_main.tmpl", "server_main", filename, true)
  }
docs: // generateMain generates the main server file