32 lines
1 KiB
Markdown
32 lines
1 KiB
Markdown
|
Docker-IPv6-NAT
|
||
|
===============
|
||
|
|
||
|
This will install the [docker-ipv6nat](https://github.com/robbertkl/docker-ipv6nat) container to manage IPv6 with ease on a single IP.
|
||
|
The container will automatically create ip6table forwarding rules on demand. To use the functionality, make sure that each container, that exposes a port
|
||
|
also has an `ipv6_enabled: true` user-defined network attached to it, with a ULA IPv6 for the tool to forward to.
|
||
|
|
||
|
**Note: This will enable the kernel module `ipv6nat` if not enabled!**
|
||
|
|
||
|
Requirements
|
||
|
------------
|
||
|
|
||
|
You will need to have docker, docker-compose installed or declared as dependencies with their respective roles.
|
||
|
|
||
|
Role Variables
|
||
|
--------------
|
||
|
|
||
|
**Please look at the [defaults/main.yml](defaults/main.yml) for all available variables and their description.**
|
||
|
|
||
|
**Note: Lines that are commented out via `#` are usually still valid/used variables, but they are not defined by default, so they might enable a feature, when uncommenting/defining them!**
|
||
|
|
||
|
Dependencies
|
||
|
------------
|
||
|
|
||
|
- docker
|
||
|
- docker-compose
|
||
|
|
||
|
License
|
||
|
-------
|
||
|
|
||
|
GPL-3.0-only
|