Closed wizarden1 closed 3 years ago
Downloading the install.ps1 doesn't require a web server. a Nexus repository with a RAW repo can store, and allow downloads, of it. As all of those components would also be interalised you would have a fully internalised version of Chocolatey to work with.
It sounds like your solution is very environment specific.
Nope it's not environment specific, you can read code by yourself cChocoInstaller.zip
If I need to install simultaneously a lot of servers in a moment after load ballancer, for example >10 at the same time. Source of install.ps1 as site chocolate doesn't useful because of connection limitation. I have more than 10 connection from one ip and got ip ban. For that reason I have to move to another web server install.ps1. And choco.zip also. So I rewrite choco installer, by remove install.ps1 completely, and download not choco.zip but choco.nupkg from nuget package source. And this source can be choco server or intranet server.
I said previously that the install.ps1 doesn't require a web server. a Nexus repository with a RAW repo can store, and allow downloads, of it. As all of those components would also be internalised you would have a fully internalised version of Chocolatey to work with.
So there is a solution for what you're talking about.
PR #142 was closed as stale.
Hello,
I rewrite two resources and want to share with everyone.
If this interested by some one, I will put code here