# Pushing variables from server to client

**URL:** https://hub.mender.io/t/pushing-variables-from-server-to-client/2613
**Category:** General Discussions
**Created:** [October 2, 2020, 8:25pm UTC](https://hub.mender.io/t/pushing-variables-from-server-to-client/2613 "2020-10-02T20:25:17Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![tranchitella](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/tranchitella/32/606_2.png) [@tranchitella](https://hub.mender.io/u/tranchitella)
#### Post date: [October 5, 2020, 12:16pm UTC](https://hub.mender.io/t/pushing-variables-from-server-to-client/2613/3 "2020-10-05T12:16:45Z")

</div>

Ciao @rbarbero,

as Ole pointed out, Mender does not support pushing configuration settings from the server to the client. You can use the inventory only the other way around, collecting data from the device, and reporting it to the back-end using the inventory scripts.

In the early future, we’ll implement Device Management features and among them the possibility to deploy configuration updates to devices, which is what you described.

One option you have, though, is using Update Modules (namely, the single file and script Update Modules) to install a configuration file (e.g. a JSON or INI file) using deployments and reloading/restarting the service.

Have a look at them:

- Single File: [Single File](https://hub.mender.io/t/single-file/486)
- Script: [Script](https://hub.mender.io/t/script/328)

You can also create your custom Update Module to cover your specific use-case (e.g. installing a file, rendering a template, and reloading a service). Here you have the documentation: [https://docs.mender.io/artifact-creation/create-a-custom-update-module](https://docs.mender.io/artifact-creation/create-a-custom-update-module)

---

_[View the full topic](https://hub.mender.io/t/pushing-variables-from-server-to-client/2613)._
