Skip to content

jpfluger/examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

examples

This repository contains examples that I use for production.

Ubuntu 14.04

Post-Install for a node-based web-server using nvm for node version management:

  1. First updates, openssh-server and DHCP to Static IP
  2. Changing the hostname
  3. nvm for node package managment
  4. Start/Stop the node server using nvm and sysvinit
  5. Nginx proxying multiple node sites
  6. Restart with monit
  7. NRPE client (for Ubuntu 14.04) to communicate with Nagios/Icinga2
  8. Firewall with UFW

Additional services:

  1. Private NPM Registry with Sinopia
  2. Icinga2 central server using nginx and postgresql (monitors targeted devices and/or aggregates host node Nagios notifications (NRPE))
  3. Future... Graphing Performance Data with Icinga2 and Graphite

Windows

  1. NSClient++ (for Windows 8.1) to communicate with Nagios/Icinga2
    • It should run on all versions of MS Windows
    • It can run on Linux too but pre-compiled binaries are currently unavailable

About

Production examples.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published