# Mender client - install a specific artifact

**URL:** <https://hub.mender.io/t/mender-client-install-a-specific-artifact/6246>\
**Category:** General Discussions\
**Tags:** mender-client, mender-artifact, minio\
**Created:** [October 6, 2023, 9:12am UTC](https://hub.mender.io/t/mender-client-install-a-specific-artifact/6246 "2023-10-06T09:12:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mister\_kanister](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@mister\_kanister](https://hub.mender.io/u/mister_kanister)\
**Post date:** [October 6, 2023, 9:12am UTC](https://hub.mender.io/t/mender-client-install-a-specific-artifact/6246/1 "2023-10-06T09:12:07Z")

</div>

Good Day Friends!  
I have mender-client 3.4 installed on my device. On some occasions there is the need to install a specific version of an artifact. I have a self hosted mender 3.4 on Azure. This instance has various artifacts.

- Can mender-client request a specific version (pull) without a deployment being created in the UI?

- Is it possible somehow to use my MinIO instance to fetch an artifact?  
I’m aware of `mender install 'myURL'`. Could not find anything in the MinIO Browser to share a permanent link. Are there some options in the MinIO backend where I can make a bucket always publicly accessible for read only?

**Device with client must not save any tokens or sensitive information.**

Thanks in advance!

PS:  
Are there any plans to implement policies for mender tokens in the future?

---

<div class="post-metadata">

**Author:** ![lramirez](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/lramirez/32/1195_2.png) [@lramirez](https://hub.mender.io/u/lramirez)\
**Post date:** [October 18, 2023, 12:51am UTC](https://hub.mender.io/t/mender-client-install-a-specific-artifact/6246/2 "2023-10-18T00:51:47Z")

</div>

> Can mender-client request a specific version (pull) without a deployment being created in the UI?

No, you need a deployment to be active. And even with multiple deployments in progress, the one that will be chosen will follow this algorithm: [Deployment | Mender documentation](https://docs.mender.io/overview/deployment#algorithm-for-selecting-the-deployment-for-the-device)

> Is it possible somehow to use my MinIO instance to fetch an artifact?

Not sure outside the Mender context if that is possible to be honest, I would think that could be dangerous if the artifacts handle sensitive information. I wonder if it would make more sense to use another mechanism to provide the artifact into your device and then use the mender [standalone mode](https://docs.mender.io/artifact-creation/standalone-deployment) to install the artifacts as it looks the Mender polling mechanism is not suitable for your use case.
