NetworkManager

NetworkManager

Docker app from Sander0542's Repository

Overview

With this Docker you can manage the used hosts in your networks. It supports multiple networks based on their subnet and size. Within each host you can specify the ports that are used and the services that are running on them.

Network Manager

Last commit License

Simple web application that lets you manage the used hosts in your networks. It supports multiple networks based on their subnet and size. Within each host you can specify the ports that are used and the services that are running on them.

Docker

Docker Pulls Docker Stars

Usage

docker run -d \
  --name=network-manager \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Europe/Amsterdam \
  -e APP_KEY= `#random string (length 32)` \
  -e DB_HOST=127.0.0.1 `#optional` \
  -e DB_PORT=3306 `#optional` \
  -e DB_USERNAME=root `#optional` \
  -e DB_PASSWORD= `#optional` \
  -e DB_DATABASE=network_manager `#optional` \
  -e OCTANE_HTTPS=false `#optional` \
  -p 9000:9000 \
  --restart unless-stopped \
  sander0542/network-manager

Parameters

Ports

Parameter Function
9000 Web GUI

Environment Variables

Env Required Default Function
APP_KEY Yes The key used to secure data. (random string of 32 characters [a-zA-Z0-9])
DB_HOST No 127.0.0.1 Host of the MySQL server
DB_PORT No 3306 Port of the MySQL server
DB_USERNAME No root Username of the MySQL server
DB_PASSWORD No Password of the MySQL server
DB_DATABASE No network_manager Database of the MySQL server
OCTANE_HTTPS No false Whether the webserver should generate HTTPS links instead of HTTP links. (Set this to true when running behind a HTTPS proxy)

Contributors

Network Manager Contributors

Install NetworkManager on Unraid in a few clicks.

Find NetworkManager in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for NetworkManager Review the template variables and paths Click Install

Requirements

MySQL

Download Statistics

9,963
Total Downloads

Related apps

Details

Repository
sander0542/network-manager
Last Updated2024-08-26
First Seen2021-12-24

Runtime arguments

Web UI
http://[IP]:[PORT:9000]
Network
bridge
Shell
sh
Privileged
false

Template configuration

Web PortPorttcp

The port used for the HTTP service

Target
9000
Default
9000
Value
9000
Application KeyVariable

The key used to secure data. (random string of 32 characters [a-zA-Z0-9])

Target
APP_KEY
Database HostVariable

Container Variable: DB_HOST

Target
DB_HOST
Default
127.0.0.1
Value
127.0.0.1
Database PortVariable

Container Variable: DB_PORT

Target
DB_PORT
Default
3306
Value
3306
Database UsernameVariable

Container Variable: DB_USERNAME

Target
DB_USERNAME
Default
root
Value
root
Database PasswordVariable

Container Variable: DB_PASSWORD

Target
DB_PASSWORD
Database DatabaseVariable

Container Variable: DB_DATABASE

Target
DB_DATABASE
Default
network_manager
Value
network_manager
HTTPSVariable

Whether the webserver should generate HTTPS links instead of HTTP links. (Set this to true when running behind a HTTPS proxy)

Target
OCTANE_HTTPS
Default
false|true
Value
false