I have a Problem.
We want to install LibreNMS without any userinteractions on the WebUi. For this we wrote a script which installs LibrenNMS and Oxidizied. But we hang on the point where you have to go to http://host/install and clicking the wizzard.
We want to automate this task via script as well.
I found that we can do the following:
- Create config.php
- Configure database parameters in “.env”
- Initalize database with “php build-base.php”
- Create admin user with "php adduser.php 10
5 .Create API-Token for Oxidized
1 and 2 are no Problem. But 3 and 5 getting us into trouble. I can’t find the “build-base.php” file in any directory. Did I a mistake or is this file lost in current version?
I found this very old guide: https://www.ws.afnog.org/afnog2015/nme/presos/librenms-install.htm
Hope for answers.