LibreNMS Server Install Script

<%- if @topic_view.topic.tags.present? %>
<%= t 'js.tagging.tags' %>: <%- @topic_view.topic.tags.each do |t| %> <%= t %> <%- end %>
<% end %>

I created an installation script for LibreNMS for Ubuntu server 18.04 LTS. I figured I would post it here for others to use, if needed. This was done purely as a learning exercise. If you see something that needs fixed feel free to let me know, or use git hub to submit a fix.


The main problem I see is it uses hard-coded passwords for mysql and snmpd community.

Also, you can automate the steps that happen in the install.php web ui.

Check the official docker if you want to see an example of automated install.

Thanks for the tips. I’ll work on adding some automation, esp. for the password.