Configurable docker networks #13

Closed
opened 2026-02-05 17:03:12 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @iamkubi on GitHub (Apr 19, 2024).

Add the ability to create docker networks and assign servers to them. Currently all servers are created on a single docker network which can cause security issues for things like Minecraft networks.

  • UI in the Node admin for managing Docker networks
  • Wings APIs for managing networks
  • Panel APIs for managing networks

By default Docker can only create 29 networks which seems a little low to me. This can be adjusted by providing additional internal IP subnets to the Docker config, but we can just document that under advanced configuration.

Due to this limit on networks I don't think network creation should be exposed to end users. Admins will need to create networks and add servers to networks and advanced users will be able to do this with the API.

As a future improvement we might allow users to create and manage their own networks with limits, similar to how user assigned additional allocations work.

Originally created by @iamkubi on GitHub (Apr 19, 2024). Add the ability to create docker networks and assign servers to them. Currently all servers are created on a single docker network which can cause security issues for things like Minecraft networks. * UI in the Node admin for managing Docker networks * Wings APIs for managing networks * Panel APIs for managing networks By default Docker can only create 29 networks which seems a little low to me. This can be adjusted by providing additional internal IP subnets to the Docker config, but we can just document that under advanced configuration. Due to this limit on networks I don't think network creation should be exposed to end users. Admins will need to create networks and add servers to networks and advanced users will be able to do this with the API. As a future improvement we might allow users to create and manage their own networks with limits, similar to how user assigned additional allocations work.
OVERLORD added the 🔴 hard label 2026-02-05 17:03:12 +03:00
Author
Owner

@lancepioch commented on GitHub (Feb 2, 2025):

Not on the radar.

@lancepioch commented on GitHub (Feb 2, 2025): Not on the radar.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#13