Commit Graph
224 Commits
Author SHA1 Message Date
JellyfrogandGitHub f06e81b357 Switch to utf8mb4 (#12580)
* Switch to utf8mb4

This allows emojis to function correctly

* Update URLs
2021-03-28 16:23:08 +02:00
Anthony F. McInerneyandGitHub a625faaa1b service watchdog - add systemd watchdog for resiliency (#12188)
* Add systemd watchdog service

* Add systemd watchdog service

* Add systemd watchdog service - add try

* Add systemd watchdog service - add try

* Add systemd watchdog service - add try

* Add systemd watchdog service - add try

* Add systemd watchdog service - add try

* Add systemd watchdog service - update docs for python3-systemd

* systemd-watchdog - move to 10 second alert frequency

* systemd-watchdog - move to 10 second alert frequency

* systemd-watchdog - move to 30 second restart, 10 second delay between restarts

* systemd-watchdog - safely integrate changes

* systemd-watchdog - safely integrate changes

* systemd-watchdog - revert old doc changes

* systemd-watchdog -  doc typo fix
2021-03-22 10:34:45 -05:00
Tony MurrayandGitHub f5a0959181 Revert "Switch to utf8mb4 (#12501)" (#12578)
This reverts commit 8e2e67d0ee.
2021-03-01 14:59:06 -06:00
JellyfrogandGitHub 8e2e67d0ee Switch to utf8mb4 (#12501)
* Switch to utf8mb4

This allows emojis to function correctly

* Update URLs
2021-03-01 08:02:26 -06:00
JellyfrogandGitHub 20b4215204 Swich links to https (#12511)
* Switch librenms links to https

* Convert librenms links in comments

* Switch gnu.org url to https

* switch php urls to https
2021-02-09 00:29:04 +01:00
Tony MurrayandGitHub 43e323bb02 lnms link in /usr/bin (#12446)
* lnms link in /usr/bin

Just put the lnms link in /usr/bin.

Fairly odd that distros don't have /usr/local/bin in PATH

* Update System.php
2021-01-20 03:37:28 +01:00
dlehman83andGitHub 9f591c0aa2 Update Documentation (#12411)
* Update Documentation

Most work in Graylog and SNMP
Fixed many code tags, spelling and wording.
Added SNMP PowerShell example.

* Update SNMP-Configuration-Examples.md

Fix TOC brackets
2020-12-30 15:38:14 +01:00
SourceDoctorandGitHub 9c248d1b52 Doc - Increase Nginx Timeout (#12368)
* Doc - Increase Nginx Timeout
2020-12-30 14:38:59 +01:00
a0062aa633 Remove hardcoded URLs to doc (#12364)
Co-authored-by: CrazyMax <[email protected]>
2020-11-27 23:34:58 +01:00
JellyfrogandGitHub 8977bb50ad Remove some unused files (#12307) 2020-11-07 22:00:47 -06:00
ee739e21fe Extend Debian instructions with Raspberry Pi OS (#12302)
* Extend Debian instructions with Raspberry Pi OS

The Debian 10 part of the install instructions for LibreNMS just need a different bash location to be compatible on Raspberry Pi OS, formerly known as Raspbian which is based on Debian 10 Buster.

* Update Install-LibreNMS.md

Co-authored-by: Jellyfrog <[email protected]>
2020-11-07 02:01:56 +01:00
JellyfrogandGitHub bd81f76caa Use variable for PHP min version in docs (#12256)
* Use variable for PHP min version in docs

* Bump mkdocs deps
2020-10-24 11:19:45 +02:00
JellyfrogandGitHub bbf394362e Add table of content to installation guide (#12202) 2020-10-09 07:52:02 -05:00
mjeffinandGitHub 90483b8cfa Update Install-LibreNMS.md (#12201)
Change the symbol for comments from # to ; 
This threw an error for me while following the steps and had to google to fix the issue. Changing to ; might help people like me who are new to php. Not sure if it would affect any older versions.
2020-10-08 15:32:33 +02:00
Hans ErasmusandGitHub 2bd4f146b5 Accommodate upcoming php 7.3 change (#12180)
* Accommodate upcoming php 7.3 change

An announcement on Twitter as well as [this](https://github.com/librenms/librenms/pull/12118) says future release will depend on PHP7.3 minimum. CentOS 8 ships with 7.2 by default. Also, the composer package's availability via `dnf` was dropped somewhere by CentOS project, so one needs to install it "manually" nowadays. I have yet to find a different solution than the one showed here. Any inputs welcome.

* Removed the dnf list command

* Made manual composer install the fallback method

* Fixed minimum PHP version.
2020-10-04 23:46:29 +02:00
Jarod2801andGitHub 2c90169156 Update Install-LibreNMS.md (#12001)
Composer missing in Centos 7 and 8 docs
2020-08-06 18:09:25 +02:00
Tony Murray 71d5d29dbb Automatically change all tabs in install docs
Reduced the likelihood of a user viewing info for the wrong os.
2020-06-29 16:17:07 -05:00
Tony MurrayandGitHub db5524dc09 Merge pull request #11762 from murrant/consolidate-install-doc
Update and Consolidate Install docs Ubuntu 20.04 and CentOS 8
2020-06-29 01:10:28 -05:00
Tony Murray 19402c5f66 acl is needed 2020-06-29 00:35:53 -05:00
Tony Murray 37f5541b83 don't need python2 packages 2020-06-29 00:06:34 -05:00
Tony Murray ea26f32d3e remove errant semicolin 2020-06-28 23:53:03 -05:00
Tony Murray 0df6a13755 better heading 2020-06-28 20:24:39 -05:00
Tony Murray 31d6ec4a07 more refinement 2020-06-28 20:05:04 -05:00
Tony Murray 114379dd8e allow .env to be written for install 2020-06-27 11:22:01 -05:00
Tony Murray 9364e4ec31 updates and install url 2020-06-27 11:13:32 -05:00
Tony Murray 1b822d8ea3 pip3 is required on centos
session is no longer required by install
2020-06-27 09:10:47 -05:00
Tony Murray 78969c0181 don't need the api location anymore (all 3) 2020-06-25 11:24:18 -05:00
Tony Murray 65ffcd6deb don't need the api location anymore 2020-06-25 11:18:26 -05:00
Tony MurrayandGitHub b4e35bcc65 whitespace 2020-06-14 16:19:58 -05:00
Tony MurrayandGitHub b2eadb3ba2 Update Install-LibreNMS.md
restore alphabetical package list and more pip3 removals
2020-06-14 16:18:58 -05:00
Tony MurrayandGitHub bde2ad0069 Remove pip3 2020-06-14 16:14:15 -05:00
Anael MobiliaandGitHub 62ca4eae7f Fix typos (#11816)
Permissions already set on line 31-38
2020-06-12 17:29:45 +02:00
Hans Erasmus 71050edfd1 Added minor changes 2020-06-08 16:22:35 +02:00
RobJEandGitHub f590e63d3a Doc debian 10 updates (#11488)
* add package acl to required list

There are ways to install debian without the acl package. Add it to the
required list

* replace systemctl with more generic service

Debian does not require systemd. This makes calling systemctl to restart
processes a problem. The more generic way in Debian is to call service

* rm command allows multiple parameters

* use nginx config in a more Debian way

In Debian webservers are configured using -available and -enabled
directories. Make better use of this stucture.

* better snmpd.conf handling

Instead of overwriting snmpd.conf inform Debian of the change.

Because snmpd.conf contains sensitive info make it only user accessible

* replace nano with users preferred editor

* revert back to nano as editor

* remove dpkg-divert as per PR discussion
2020-06-06 18:43:42 +02:00
Tony Murray 9a16bc4f7a Merge branch 'consolidate-install-doc' of https://github.com/murrant/librenms into consolidate-install-doc 2020-06-04 08:32:27 -05:00
Tony MurrayandGitHub 9ab49bf81c missing bash-completion 2020-06-03 09:53:07 -05:00
Tony Murray abcfb0a98e CentOS 8
lnms auto-complete
some reorganization (timezone before mysqld start)
selinux and firewald simplifications
use dnf
2020-06-03 02:24:38 -05:00
Tony Murray e0202a0744 Doc cleanup 2020-06-02 23:24:18 -05:00
Tony Murray d09d0ab5f8 CentOS security streamline 2020-06-01 13:52:32 -05:00
Tony Murray 64d567059e CentOS 8 nginx, not clean, but installs at least 2020-06-01 02:36:21 -05:00
Tony Murray b8055f4922 rename nginx 2020-06-01 01:29:35 -05:00
Tony Murray 46cdc8fe81 Ubuntu Apache WIP 2020-06-01 00:57:56 -05:00
Tony Murray 841203c8c5 Consolidated doc (Ubuntu 20.04 Nginx tested) 2020-05-31 21:45:39 -05:00
TheGreatDocandGitHub 0b7373d973 Update Installation-CentOS-7-Nginx.md (#11629) 2020-05-22 20:27:16 -05:00
gardarandGitHub f62216fdc5 Add missing python3 modules from repo, remove pip (#11594)
* Add missing python3 modules from repo, remove pip

Added missing python3 modules from official debian repos and thus removing the need for pip

* Add python3-setuptools
2020-05-13 08:58:18 -05:00
c6c7b3c5cc Update Docker installation doc (#11579)
Co-authored-by: CrazyMax <[email protected]>
2020-05-09 14:28:31 -05:00
Hans ErasmusandGitHub c1c95ffda2 Add python3 and pip3 to installs (#11566)
* Add python3 and pip3 to installs

* Ubuntu NGINX install

* Update Debian install

* CentOS7 NGINX install
2020-05-07 11:06:21 -05:00
Hans ErasmusandGitHub 612817f1a0 Added python3 for new installs (#11564)
`./scripts/composer_wrapper.php install --no-dev` will fail without pip3 installed.
2020-05-06 22:57:14 +02:00
LaZyDKandGitHub a985cb60ba Update Installation-Ubuntu-1804-Nginx.md (#11466)
Fixing unzip error along with timezone settings.
2020-05-03 13:19:53 +02:00
Nicolas SimondandGitHub 954cb87e03 Updated Index to add the doc for Debian 10 (#11515)
Updated Index to add the documentation for Debian 10 with NGINX
2020-05-01 10:25:09 +02:00