This website requires JavaScript.
0cdc12f843
README.md auf Englisch gekürtzt
master
schiwagoa
2024-11-15 18:50:17 +00:00
c9547cb4ec
Refactor Vagrantfile with getting docker version automatically
Chai Feng
2024-11-11 18:08:27 +08:00
9474084f3f
Update Dockerfile with improved version matching
Chai Feng
2024-11-11 18:07:06 +08:00
1fa425bf17
Add node-internal
Chai Feng
2024-11-08 10:25:22 +08:00
3d6896cdd1
Update Bach to the latest unreleased version
Chai Feng
2024-09-29 10:22:50 +08:00
6cdd4dfd2f
adds test for docker exist
anuragpeshne
2023-01-01 17:56:45 -08:00
17e6047590
Adds check for docker executable and adds snap to path
anuragpeshne
2023-01-01 10:51:09 -08:00
a273ac9d51
221002-nf_tables
221002-nf_tables
Chai Feng
2022-10-02 17:03:51 +08:00
cdad5e2a02
221002-legacy
221002-legacy
Chai Feng
2022-10-02 16:59:05 +08:00
9d890ee3ee
Add integration tests related to PR #71
Chai Feng
2022-09-26 22:00:05 +08:00
a1d3517aeb
Add integration tests for multiport app
Radosław Kłos
2022-09-23 00:49:48 +02:00
d1e6c13156
Add unit tests for alternative greps in ufw-docker--list
Radosław Kłos
2022-09-23 00:24:34 +02:00
682d8b363f
Fix existing unit tests
Radosław Kłos
2022-09-22 23:49:47 +02:00
a689c4eb6e
Fix (almost) always truthy regexp in ufw-docker--list
Radosław Kłos
2022-08-22 11:00:10 +02:00
e99858510d
Update Bach Testing Framework
Chai Feng
2022-09-21 08:43:58 +08:00
712b0e8075
Change to iptables (nf_tables), using Ubuntu 22.04
220920-nf_tables
Chai Feng
2022-09-20 21:51:39 +08:00
5033bf815c
Auto select the correct agent image for different version of iptables
220920-legacy
Chai Feng
2022-09-20 21:26:16 +08:00
d110fc00ff
Testing on ubuntu 22.04
Chai Feng
2022-09-01 19:53:22 +08:00
9df291d39e
Bump Ubuntu version
Radosław Kłos
2022-08-22 11:01:31 +02:00
c95d51c975
Run integration tests on Apple Silicon with Parallels
Chai Feng
2022-07-28 14:49:19 +08:00
8aecb89d4e
Update ufw-docker
Egor Panfilov
2021-11-04 03:52:23 +03:00
1333dcd298
Update ufw-docker
Egor Panfilov
2021-11-04 03:47:01 +03:00
e40bfd517c
Fix tabs in ufw-docker
Egor Panfilov
2021-11-04 03:44:00 +03:00
97543811ea
Re-indenting ufw-docker--allow
Chai Feng
2021-10-23 21:27:37 +08:00
afd62aa96b
Version 210925 released
Chai Feng
2021-09-25 15:25:29 +08:00
6986267d30
Revert "Release the new version of ufw-docker-agent image" since the DockerHub cannot build the image automatically
Chai Feng
2021-09-25 15:41:17 +08:00
4833b190ff
Update readme
210925
Chai Feng
2021-09-25 15:26:02 +08:00
fc7840efef
Release the new version of ufw-docker-agent image
Chai Feng
2021-09-25 15:25:29 +08:00
22f04125d6
added missing test
Patrice Brend'amour
2021-09-22 00:02:49 +02:00
4335d6fb82
applied requested changes
Patrice Brend'amour
2021-09-21 23:58:34 +02:00
cd783f91d7
fixed tests
Patrice Brend'amour
2021-09-12 17:43:58 +02:00
80a691f084
Added support for multiple networks
Patrice Brend'amour
2021-09-04 14:16:56 +02:00
0150af87dc
Add Github Actions to run unit tests
Chai Feng
2021-09-13 13:46:10 +08:00
cc58088bc5
Update test/bach to the latest version
Chai Feng
2021-09-12 08:52:29 +08:00
2b4a44ff7a
Update the vagrant box
Chai Feng
2021-04-01 17:31:56 +08:00
fa5cec9dc5
Update README.md
Further
2020-10-26 20:14:45 +08:00
a444fb9457
Update README.md, add a link to the docker image
Chai Feng
2020-08-19 17:50:20 +08:00
347bd313e6
Release Docker Image ufw-docker-agent:200812
200812
Chai Feng
2020-08-12 13:50:34 +08:00
e12810d055
Upgrade ufw-docker-agent image to Ubuntu 20.04 & Docker 19.03.12
Chai Feng
2020-08-12 13:33:24 +08:00
173f9659d7
Fix a variable undefined error
Chai Feng
2020-08-12 13:31:27 +08:00
3739f1396b
Allow ufw to manage connections from docker containers
Chai Feng
2020-08-12 10:52:23 +08:00
9d7a654a17
Logging blocked connections
Chai Feng
2020-08-12 10:27:09 +08:00
4e16b4d359
Upgrade testing VM to Ubuntu 20.04 & Docker 19.03.11
Chai Feng
2020-08-12 09:28:46 +08:00
6bc7eed24c
Forgot to init submodules
Chai Feng
2020-01-06 16:37:55 +08:00
d9ee549565
Move fetching submdoule to Testing
Chai Feng
2020-01-06 16:34:40 +08:00
972716443f
Set depth to 1 when fetch submodules
Chai Feng
2020-01-06 16:31:35 +08:00
409fb88131
Fetch submodules in Drone CI
Chai Feng
2020-01-06 16:28:22 +08:00
8521a6d1de
Add .drone.yml
Chai Feng
2020-01-06 14:48:33 +08:00
b7e1f8860e
Using Docker 19.03.3, auto-restart webapp
Chai Feng
2020-01-06 13:17:19 +08:00
149e84e8af
Update bach
Chai Feng
2019-10-22 11:02:04 +02:00
6d1c5a229b
Add tests for ufw-docker--service-delete
Chai Feng
2019-10-20 19:22:11 +02:00
52fa5dc1e1
Add a test case for ufw-docker--get-env-list
Chai Feng
2019-10-20 18:48:43 +02:00
4e6d4332e0
Update readme, add build status
Chai Feng
2019-10-20 17:27:40 +02:00
67bfc771c6
Update travis ci
Chai Feng
2019-10-20 17:18:35 +02:00
95353863b1
Add testing in Vagrant
Chai Feng
2019-10-20 17:18:13 +02:00
36fec96d9f
Update vm image to ubuntu 18.04 with docker 19.03
Chai Feng
2019-10-20 17:16:07 +02:00
bac764e44e
Add Tests for ufw-docker--service-allow
Chai Feng
2019-10-19 20:57:05 +02:00
9137695937
Fix a test case
Chai Feng
2019-10-19 14:56:39 +02:00
2d2b968024
Add tests for ufw-docker--service-allow, failed scenarios
Chai Feng
2019-10-19 13:23:34 +02:00
5be7dfb366
Add tests for ufw-docker--get-service-{id,name}
Chai Feng
2019-10-19 13:07:34 +02:00
6291251734
Add a new test suite for ufw-docker--service commands
Chai Feng
2019-10-19 13:01:55 +02:00
b701f6baee
Add two tests for ufw-docker--delete
Chai Feng
2019-10-19 12:34:50 +02:00
bcfca79758
Add a test case for ufw-docker--list-number
Chai Feng
2019-10-19 12:30:41 +02:00
491324a1f4
Add tests for ufw-docker--list
Chai Feng
2019-10-19 12:26:53 +02:00
1c6dd31de7
Add tests for ufw-docker--instance-name
Chai Feng
2019-10-19 12:20:05 +02:00
8444f87760
Update Bach, add a test case for ufw-docker--allow
Chai Feng
2019-10-19 10:46:22 +02:00
aef8f7df82
Run unit testing in Vagrant
Chai Feng
2019-10-17 22:56:29 +02:00
3893c86236
Add test cases for ufw-docker--add-rule
Chai Feng
2019-10-17 22:49:22 +02:00
3598011787
Add a test case for ufw-docker--allow, the proto doesn't match
Chai Feng
2019-10-17 17:23:01 +02:00
c79d1ad1a6
Add test cases for ufw-docker--allow
Chai Feng
2019-10-17 17:01:27 +02:00
b37d892048
Update slack token
Chai Feng
2019-10-16 17:29:01 +02:00
6c695ed208
Add travis-ci
Chai Feng
2019-10-16 17:00:04 +02:00
22463cbf6e
Update bash to 0.2.6
Chai Feng
2019-10-16 16:53:07 +02:00
df963fdb31
Add Bach Testing Framework and several basic test cases
Chai Feng
2019-10-12 22:15:01 +08:00
05006bf638
set -exu
Chai Feng
2019-05-20 16:29:13 +08:00
82479773c5
fix sudoers
Chai Feng
2018-12-02 12:12:44 +08:00
0df69e787c
change default nic type
Chai Feng
2018-12-02 11:43:32 +08:00
f3cf64d598
Enable debug in Vagrant
Chai Feng
2018-12-02 10:38:30 +08:00
0c3da26e83
use local build image in vagrant
Chai Feng
2018-12-02 07:55:34 +08:00
665d3c5a2a
Including license and readme in the docker image
Chai Feng
2018-12-02 07:54:04 +08:00
0ad2ebbd47
build ufw-docker-agent image in Vagrant
Chai Feng
2018-12-01 22:04:21 +08:00
ab03a6aa64
Always using english to avoid multilingual issue
Chai Feng
2020-01-09 13:05:18 +08:00
e2e6d76187
Merge pull request #27 from tobiashe/master
Chai Feng
2020-01-09 12:14:14 +08:00
86568044ed
fixing issue \#25 Doesn't with other locale
Artem Sherstnev
2020-01-06 16:14:48 +03:00
3d2259125b
Merge pull request #13 from kronthto/patch-1
Chai Feng
2019-06-03 13:16:47 +08:00
d02334ffc1
Update section of applying rule changes
Tobias Kronthaler
2019-06-02 15:06:09 +02:00
2545d2977b
allow re-provision for vagrant
Chai Feng
2018-12-01 12:32:33 +08:00
8e9a7c20f5
Add a logging rule in firewall rules
Chai Feng
2018-12-01 12:31:59 +08:00
d4fbb6685c
create the symbolic link if not exist
Chai Feng
2018-12-01 12:08:20 +08:00
10ce4a8dbe
fix wrong check command in Vagrantfile
Chai Feng
2018-12-01 12:08:01 +08:00
da0738d8c7
include license and readme in the docker image
Chai Feng
2018-11-25 13:10:38 +08:00
2fdeecb4cb
update readme, to allow a bigger port range to receive DNS packages
Chai Feng
2018-11-25 13:07:59 +08:00
768d7b0577
refactor check-install function
Chai Feng
2018-11-24 13:46:35 +08:00
d831601aa9
update readme, ufw-docker check
Chai Feng
2018-11-23 22:10:56 +08:00
ef16648ecb
add check sub-command, for checking installation of firewall rules
Chai Feng
2018-11-23 22:10:06 +08:00
766aa9c727
fix receiving DNS packages
Chai Feng
2018-11-23 16:46:19 +08:00
34e84c01b3
try it out
Chai Feng
2018-10-07 08:52:47 +08:00
ce5010172a
add Vagrantfile, for testing this script
Chai Feng
2018-10-07 08:34:16 +08:00
099f49653c
extract function "is-installed"
Chai Feng
2018-10-06 21:40:21 +08:00
1fe82b9560
typo
Chai Feng
2018-10-06 16:21:22 +08:00