{"repo":"gmazoyer/ansible-role-netbox","free":true,"listed":false,"github":"https://github.com/gmazoyer/ansible-role-netbox","clone":"git clone https://github.com/gmazoyer/ansible-role-netbox.git","description":"Ansible Role: NetBox","language":"Jinja","stars":41,"topics":["netbox","ansible","ansible-role","ansible-galaxy","orchestration","dcim","ipam"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Ansible Role: NetBox An Ansible Role that installs on Debian/Ubuntu. This role install all dependencies required by NetBox including the PostgreSQL database. So it can be used to setup a NetBox appliance including everything in the same machine. Web backend and frontend setups can be disabled if you already have your own way to handle them. Dependencies None. Roles Variables Available variables are listed below, along with default values: Setup for the PostgreSQL database: Where to get NetBox and which version: By default, it will always get the latest stable version. A specific version can be enforced by using, v3.5.1 for example. Where to install NetBox: The username, password and email for the super user. LDAP can be used as authentication mechanism. It must be enabled, and the whole LDAP configuration has to be provided in the following variables (see NetBox documentation): Other Python packages can be installed using local requirements.txt , this is useful to install packages such as NAPALM or plugins: The configuration for NetBox must be given as key: value pairs like the following, please note that the secret key does not need to be given as it will be generated automatically: The housekeeping command is run using a systemd timer configured at 4:30AM UTC every day. You can use on unit active sec: 12h instead of on calendar to run the housekeeping command every 12 hours (for example). Configuration for the backend web server and systemd: Whether or not to configure the ","default_branch":null,"files":null,"tree":[],"storefront":"/r/gmazoyer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gmazoyer/ansible-role-netbox/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}