# Puppet module, for install & config

**URL:** <https://community.openhab.org/t/puppet-module-for-install-config/3071>\
**Category:** Tutorials & Examples\
**Tags:** installation\
**Created:** [October 5, 2015, 3:46pm UTC](https://community.openhab.org/t/puppet-module-for-install-config/3071 "2015-10-05T15:46:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![MansM](https://community.openhab.org/letter_avatar_proxy/v4/letter/m/8e8cbc/32.png) [@MansM](https://community.openhab.org/u/MansM)\
**Post date:** [October 5, 2015, 3:46pm UTC](https://community.openhab.org/t/puppet-module-for-install-config/3071/1 "2015-10-05T15:46:57Z")

</div>

I have seen cyberkov’s puppet module, but due the fact I really dont like automatic upgrades I build my own puppet module.

My module allows you to choose your openhab version (1.x for now), but also allows you to install addons from a different version (I needed an newer version of denon module to connect to my marantz receiver).

Some of the addons are configurable using my module, others will follow. I will do the most requested first. I have created the option to make rules/items/sitemaps be copied from a different (dummy) module, so you are not stuck with only my content.

Other modules like mqtt and mqttwarn will be made OSS when I got the time to clean them up and improve them.

Github: [https://github.com/MansM/puppet-openhab](https://github.com/MansM/puppet-openhab)  
Forge: [https://forge.puppetlabs.com/MansM/openhab/](https://forge.puppetlabs.com/MansM/openhab/)

---

<div class="post-metadata">

**Author:** ![psyciknz](https://community.openhab.org/user_avatar/community.openhab.org/psyciknz/32/17347_2.png) [@psyciknz](https://community.openhab.org/u/psyciknz)\
**Post date:** [August 2, 2018, 9:39pm UTC](https://community.openhab.org/t/puppet-module-for-install-config/3071/2 "2018-08-02T21:39:27Z")

</div>

Are you still in the community? And still using puppet?
