All apps · 0 apps
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.
Readme
View on GitHubNetwork Manager
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
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
Requirements
MySQL
Categories
Download Statistics
11,960
Total Downloads
558
This Month
558
Avg / Month
Total Downloads Over Time
Loading chart...
Related apps
Explore more like this
Explore allLinks
Details
Repository
sander0542/network-managerLast 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