tacticalrmm icon indicating copy to clipboard operation
tacticalrmm copied to clipboard

Possibility to choose the Chocolatey repository or add other repository

Open bdrayersyno opened this issue 3 years ago • 8 comments

As I understand there is actually only one source for Chocolatey packages. Is there a way to also add an internal one or, if necessary, to only have an internal one?

Would be great to have a Windows share as repository (would need to have access to it trough the network, ... but in my case it's not a problem) and perhaps a different one by client/location.

bdrayersyno avatar Oct 07 '21 10:10 bdrayersyno

Chocolatey is something that will most likely not be changed for a long time to come, and you have control in your networks using https://docs.chocolatey.org/en-us/guides/organizations/organizational-deployment-guide

Unless a dev popup in here to correct me, I'm going to close this in a week.

silversword411 avatar Oct 07 '21 13:10 silversword411

OK but it says that I will need to change chocolatey configuration on all computers (it's OK with your wonderful program) but what about the "+ install" button on the Software tab? Does the list come from the server or does it comes from the client?

bdrayersyno avatar Oct 07 '21 13:10 bdrayersyno

"+ install" button under software is installing apps using community choco repos.

silversword411 avatar Oct 07 '21 13:10 silversword411

No ways to change that on a conf file somewhere?

bdrayersyno avatar Oct 07 '21 13:10 bdrayersyno

I don't know of any way, you can check the source

silversword411 avatar Oct 07 '21 17:10 silversword411

We might be able to do that. Would be cool too since people can host their own repos and get around the request throttle that the public chocolately repo has.

sadnub avatar Oct 11 '21 21:10 sadnub

I would think all you'd have to do is put a setting field in TRMM to "Use Custom chocolatey server url"

and turn this into a variable for that field :) https://github.com/wh1te909/tacticalrmm/blob/eeb2623be0e1ab53ed23dd46326b60625be009dc/web/src/components/modals/software/InstallSoftware.vue#L79

silversword411 avatar Oct 11 '21 21:10 silversword411

Is there any news about implementing this? Adding a variable like silversword411 suggested would be wonderful.

lindna avatar Jul 17 '23 10:07 lindna