Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

Is my understanding of ProGet incorrect?



  • Hi All.
    I've been tweaking with ProGet on and off for a bit now and each time I come back to it, it is with the same goal that I am attempting to achieve.

    In nearly all of our external retail websites, there are tonnes of connections to third party websites which inevitably drive up the loading times for our customers. Some loading times can be upwards of 10+ seconds (depending on huge sneaker drops or major releases)

    What I'm wanting to achieve is similar to unpkg.com with ProGet.
    e.g. https://unpkg.com/jquery@3.3.1/dist/jquery.min.js
    Having the ability to bring all of these external connections, down to as minimal as possible, would be a huge time save for our customers.

    I know at a certain level, we can manually extract the .tgz while uploading to a new Asset Directory.83008093-02c4-4bde-91ac-d80f33c18a78-image.png
    58a00493-4e5f-4d25-8406-f31f80f98f4a-image.png However, there isn't a way to automatically do this (that I am aware of) and access the contents of said package, like unpkg does: https://unpkg.com/flickity@2.2.2/dist/flickity.min.css

    Does anyone know of a way to achieve this, or are my expectations of ProGet misguided?

    Cheers.


  • inedo-engineer

    Hi @Ashley_8010

    In nearly all of our external retail websites, there are tonnes of connections to third party websites which inevitably drive up the loading times for our customers. Some loading times can be upwards of 10+ seconds (depending on huge sneaker drops or major releases)

    It sounds like what might need is a sort of web bundler/packager (perhaps like webpack)?

    And then a Content Delivery Network on top of that, that can cache and serve static content faster than your server? We use Cloudflare ourselves.

    ProGet does allow you to access individual files within a package (see the files tab on InedoLib for example), and download those files with a URL like this.

    However, this feature was not designed to be a front-end web server, and I wouldn't recommend using it as such.

    Cheers,
    Alana


Log in to reply
 

Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation