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

Requirements

MySQL

Download Statistics

11,960
Total Downloads
558
This Month
558
Avg / Month

Total Downloads Over Time

Loading chart...

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