func FindAppHosting(path string) (Hosting, error) {
	app, ok, err := FindApp(path)
	if err != nil {
		return Hosting{}, err
	}
	if !ok {
		return Hosting{}, nil
	}
	rootDir := filepath.Join(app.RootDir, NameHosting)
	return Hosting{rootDir}, nil
}
FindAppHosting finds the local Realm app hosting files
package local
import (
	"bytes"
	"crypto/md5"
	"encoding/json"
	"fmt"
	"io"
	"net/http"
	"os"
	"path/filepath"
	"sort"
	"strings"
	"sync"
	"github.com/10gen/realm-cli/internal/cloud/realm"
	"github.com/10gen/realm-cli/internal/terminal"
	"github.com/10gen/realm-cli/internal/utils/api"
)
const (
	numHostingWorkers = 4
)
var (
	validAttrNames = map[string]struct{}{
		api.HeaderContentType:             {},
		api.HeaderContentDisposition:      {},
		api.HeaderContentLanguage:         {},
		api.HeaderContentEncoding:         {},
		api.HeaderCacheControl:            {},
		api.HeaderWebsiteRedirectLocation: {},
	}
)
type Hosting struct {
	RootDir string
}
type HostingAssetClient interface {
	Get(url string) (*http.Response, error)
}