Chai Feng
168fc59905
Add IPv6 network support and --docker-subnets
option for install/check
...
- Add support for IPv6 networks in firewall rule generation and validation.
- Add --docker-subnets [SUBNET1 SUBNET2 ...] option to `ufw-docker install` and `ufw-docker check`.
- When used without arguments, automatically detects and applies all Docker network subnets.
- When given subnet arguments, applies firewall rules only to specified subnets (supports multiple subnets, including non-Docker-managed networks).
- If not specified, falls back to default RFC1918 IPv4 and fd00::/8 IPv6 subnets.
- Improve help output with detailed examples and usage guidance.
2025-07-02 18:54:07 +08:00
Chai Feng
276324acf0
Update Dockerfile, add support for iptables legacy mode via a build arg
2025-06-28 09:19:14 +08:00
Chai Feng
c9547cb4ec
Refactor Vagrantfile with getting docker version automatically
Unit Testing ufw-docker / Unit Testing (push) Has been cancelled
2024-11-11 18:08:27 +08:00
Chai Feng
1fa425bf17
Add node-internal
2024-11-08 10:25:22 +08:00
Chai Feng
cdad5e2a02
221002-legacy
2022-10-02 17:01:24 +08:00
Chai Feng
9d890ee3ee
Add integration tests related to PR #71
2022-09-26 22:00:05 +08:00
Radosław Kłos
a1d3517aeb
Add integration tests for multiport app
2022-09-26 21:43:22 +08:00
Chai Feng
712b0e8075
Change to iptables (nf_tables), using Ubuntu 22.04
2022-09-20 21:51:39 +08:00
Chai Feng
5033bf815c
Auto select the correct agent image for different version of iptables
2022-09-20 21:38:10 +08:00
Chai Feng
d110fc00ff
Testing on ubuntu 22.04
2022-09-01 19:53:22 +08:00
Chai Feng
c95d51c975
Run integration tests on Apple Silicon with Parallels
2022-07-28 14:53:50 +08:00
Patrice Brend'amour
4335d6fb82
applied requested changes
2021-09-22 08:24:24 +08:00
Chai Feng
2b4a44ff7a
Update the vagrant box
2021-04-02 10:42:01 +08:00
Chai Feng
e12810d055
Upgrade ufw-docker-agent image to Ubuntu 20.04 & Docker 19.03.12
2020-08-12 13:48:01 +08:00
Chai Feng
4e16b4d359
Upgrade testing VM to Ubuntu 20.04 & Docker 19.03.11
2020-08-12 13:48:01 +08:00
Chai Feng
b7e1f8860e
Using Docker 19.03.3, auto-restart webapp
2020-08-12 13:48:01 +08:00
Chai Feng
95353863b1
Add testing in Vagrant
2020-08-12 13:48:01 +08:00
Chai Feng
36fec96d9f
Update vm image to ubuntu 18.04 with docker 19.03
2020-08-12 13:48:01 +08:00
Chai Feng
6291251734
Add a new test suite for ufw-docker--service commands
2020-08-12 13:48:01 +08:00
Chai Feng
aef8f7df82
Run unit testing in Vagrant
2020-08-12 13:48:01 +08:00
Chai Feng
05006bf638
set -exu
2020-08-12 13:48:01 +08:00
Chai Feng
82479773c5
fix sudoers
2020-08-12 13:48:01 +08:00
Chai Feng
0df69e787c
change default nic type
2020-08-12 13:48:01 +08:00
Chai Feng
f3cf64d598
Enable debug in Vagrant
2020-08-12 13:48:01 +08:00
Chai Feng
0c3da26e83
use local build image in vagrant
2020-08-12 13:48:01 +08:00
Chai Feng
0ad2ebbd47
build ufw-docker-agent image in Vagrant
2020-08-12 13:48:01 +08:00
Chai Feng
2545d2977b
allow re-provision for vagrant
2018-12-01 12:32:33 +08:00
Chai Feng
8e9a7c20f5
Add a logging rule in firewall rules
2018-12-01 12:31:59 +08:00
Chai Feng
d4fbb6685c
create the symbolic link if not exist
2018-12-01 12:08:20 +08:00
Chai Feng
10ce4a8dbe
fix wrong check command in Vagrantfile
2018-12-01 12:08:01 +08:00
Chai Feng
ce5010172a
add Vagrantfile, for testing this script
2018-10-07 08:34:16 +08:00