mirror of
https://github.com/spr-networks/super.git
synced 2026-04-24 20:35:55 +03:00
[GH-ISSUE #58] 🚩 Make container networks a building block on SPR #14
Labels
No labels
blocked
bug
documentation
enhancement
fixed
fixed ✅
hardening
implemented
installer
multicast
p1
p2
pending
podman
pull-request
security
testing
v1
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/super#14
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @lts-rad on GitHub (Sep 2, 2022).
Original GitHub issue: https://github.com/spr-networks/super/issues/58
Problem to solve
Container networks are currently poorly supported on SPR. As a workaround, users have to add rules to allow docker to do its thing or default to the "bridge" (docker0) network.
Feature: Support container network firewall rules & connectivity
Users can define rules for what the container should be able to access. LAN, WAN, LAN_UPSTREAM?, DNS, or specific device groups on the network.
We can listen to docker events and when a network is created or connected-to, its network is registered with SPR and managed.
Feature: Containers as a network sinks
Containers can run Tor, VPNs, and network experiments. We should make it possible to make a container a network sink similar to Site VPN forwarding, or possibly even a network relay where traffic comes back out onto the network after passing through the container.
@lts-rad commented on GitHub (Apr 25, 2023):
Marking as closed. PFW now supports forwarding to containers