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!

[ProGet] Questions about configuring and behavior of self-connectors



  • Hi ProGet team,

    I have a couple of questions regarding the self-connector configuration in ProGet.

    1. When setting up a self-connector, should the connector URL point to the instance's external URL (e.g. https://proget.example.com) or is it acceptable/preferable to use localhost e.g. http://localhost since it connects back to the same instance?
    2. Regarding how feeds with self-connectors handle the package storage - does ProGet store multiple copies of the same package in different feeds with self-connector, or does it simply reference and serve the package from original feed?

    I am trying to confirm the best practice for configuration and understand whether there's any unnecessary duplication or storage overhead when using self-connectors.

    Thanks in advance for your clarification.


  • inedo-engineer

    Hi @koksime-yap_5909 ,

    [1] I would do localhost as to reduce network traffic; a lot of time, "loopback" connections are handled in software and never make it to the network hardware

    [2] multiple copies of the package are stored

    In general, you should use data-deduplication anyway. Even with out self-connectors, we've seen a 90% reduction in space due to the nature of what's stored (i.e. nearly identical versions).

    Thanks,
    Alana



  • Hi @atripp,

    Thanks for the reply.

    Could you elaborate more on the data deduplication you mentioned?

    Additionally, is there any documentation or guide on how to configure or enable this?

    Thanks in advance for your help.


  • inedo-engineer

    Hi @koksime-yap_5909 ,

    Data deduplication is an operating-level system function. On Windows, there's the Data Deduplication Feature. There are more options for Linux, but ZFS Deduplication is pretty popular.

    -- Dean


Log in to reply
 

Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation