Coder Social home page Coder Social logo

matthew-beckett / netxms-dockerfiles Goto Github PK

View Code? Open in Web Editor NEW

This project forked from juliusloman/netxms-dockerfiles

2.0 0.0 4.0 443 KB

๐Ÿณ NetXMS Docker Images for Server, Agent, WebUI, and WebUI with REST API included!

License: GNU General Public License v3.0

Shell 18.47% Dockerfile 81.53%
netxms monitoring monitoring-server docker-image dockerfile

netxms-dockerfiles's Introduction

THIS IS NO LONGER MAINTAINED

drawing

NetXMS - Docker Images

What is NetXMS?

NetXMS is an open-source network management system. It can be used for monitoring entire IT infrastructures, starting with SNMP-capable hardware such as switches and routers and ending with applications on servers.

Victor Kirhenshtein and Alex Kirhenshtein are the original authors and current maintainers of NetXMS. NetXMS runs natively on Windows, Linux, and other Unix variants. It is licensed under the GNU General Public License version 2 as published by the Free Software Foundation

Source: Wikipedia

NetXMS Server Docker Image

Docker image of NetXMS Server (www.netxms.org). Currently limited to SQLlite database. Database files and log files are located in docker volume /data.

Quickstart with

docker run ghcr.io/matthew-beckett/netxms_server:latest

Environment variables

NetXMS Server

  • NETXMS_UNLOCKONSTARTUP - set to 1 to unlock database on each container startup (default), set to 0 to skip database unlocking
  • NETXMS_CONFIG - Variable to set arbitrary config file entries to /etc/netxmsd.conf. Put your configuration options here.
  • NETXMS_STARTAGENT - Set to 1 to start the nxagent (default). Set to other value to disable agent startup.

NetXMS Agent

  • NXAGENT_CONFIG - Config variable to set. Put your configuration options here, for example "EnableSNMPProxy=yes\nServers=server1\nMasterServers=server1". Content of this variable will will replace the agent config file.
  • NXAGENT_REGISTERSERVER - Agent registration (put your NetXMS server hostname here)
  • NXAGENT_CONFIGSERVER - Config server hostname
  • NXAGENT_LOGLEVEL - log level
  • NXAGENT_PLATFORMSUFFIX - platform suffix StackEdit stores your files in your browser, which means all your files are automatically saved locally and are accessible offline!

netxms-dockerfiles's People

Contributors

alkk avatar juliusloman avatar matthew-beckett avatar renovate-bot avatar renovate[bot] avatar

Stargazers

 avatar  avatar

netxms-dockerfiles's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Edited/Blocked

These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

docker-compose
docker-compose.yml
  • registry.gitlab.com/matthew-beckett/netxms-dockerfiles/server 3-8-382
  • registry.gitlab.com/matthew-beckett/netxms-dockerfiles/webui 3-8-382
  • registry.gitlab.com/matthew-beckett/netxms-dockerfiles/nxagent 3-8-382
dockerfile
deprecated/nxmc/Dockerfile
  • debian jessie
nxagent/Dockerfile
server/Dockerfile
webui/Dockerfile
  • tomcat 10.1-jdk11-openjdk-slim-buster
webuirest/Dockerfile
  • ghcr.io/matthew-beckett/netxms_webui 3.9.361
github-actions
.github/workflows/dockerimage.yaml
  • actions/checkout v2
  • mr-smithers-excellent/docker-build-push v5
  • actions/checkout v2
  • mr-smithers-excellent/docker-build-push v5
  • actions/checkout v2
  • mr-smithers-excellent/docker-build-push v5
  • actions/checkout v2
  • mr-smithers-excellent/docker-build-push v5

  • Check this box to trigger a request for Renovate to run again on this repository

[3.8.366] unbumped apt package dependencies

Error thrown

The following packages have unmet dependencies:
 netxms-agent : Depends: netxms-base (= 3.8.314-1) but 3.8.366-1 is to be installed
 netxms-dbdrv-sqlite3 : Depends: netxms-base (= 3.8.314-1) but 3.8.366-1 is to be installed
 netxms-server : Depends: netxms-base (= 3.8.314-1) but 3.8.366-1 is to be installed

when running

MAJOR_VERSION=3.8
MINOR_VERSION=366

apt-get update && apt-get -y install netxms-server="${MAJOR_VERSION}.${MINOR_VERSION}-1" netxms-agent="${MAJOR_VERSION}.${MINOR_VERSION}-1" netxms-dbdrv-sqlite3="${MAJOR_VERSION}.${MINOR_VERSION}-1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.