Enable fixed IPv6 address & Docker Container Labels for luci-app-dockerman (instructions inside!)

Dear community,

in the hope of someone seeing this who wants to do this task:

The LUCI Webinterface for Docker containers (luci-app-dockerman) seems to be unmaintained at the moment, looking at their Github page.

In order to make this awesome thing more usable, it needs two more features:

  • Capability for fixed IPv6 assignment; at the moment, containers can only be assigned fixed IPv4 addresses.
  • Capability for assigning multiple labels to containers; at the moment, the label feature is not exposed, but needed by userspace software, e.g. "Traefik"

Docker itself can do both things just fine via the following parameters when creating a new container:

  --ip6 <ipv6-address>
  --label <key>=<value>

This "only" needs to be exposed via the Webinterface.

If anybody wants to do this, it would be greatly appreciated.

Many thanks

You've identified a problem, now you just need to go the second step and provide a patch/ pull request.

No, this isn't meant sarcastically, it's usually the truth in opensource, scratch your own itch - it's unlikely that anyone else feels your pain, at any urgency.

Since it is your assignment you do it.

Provide a link to source of such claim