-
0ad2ebbd47
build ufw-docker-agent image in Vagrant
Chai Feng
2018-12-01 22:04:21 +0800
-
7d0c50628a
Upgrade ufw-docker-agent image to Ubuntu 20.04 & Docker 19.03.12
Chai Feng
2020-08-12 13:33:24 +0800
-
87065913f0
Fix a variable undefined error
Chai Feng
2020-08-12 13:31:27 +0800
-
523bee6070
Allow ufw to manage connections from docker containers
Chai Feng
2020-08-12 10:52:23 +0800
-
bf7aea324f
Logging blocked connections
Chai Feng
2020-08-12 10:27:09 +0800
-
70b67dc3e2
Upgrade testing VM to Ubuntu 20.04 & Docker 19.03.11
Chai Feng
2020-08-12 09:28:46 +0800
-
3d2cc1f7a8
Always use english
Chai Feng
2020-08-12 09:27:50 +0800
-
ab03a6aa64
Always using english to avoid multilingual issue
Chai Feng
2020-01-09 13:05:18 +0800
-
e2e6d76187
Merge pull request #27 from tobiashe/master
Chai Feng
2020-01-09 12:14:14 +0800
-
-
86568044ed
fixing issue \#25 Doesn't with other locale
Artem Sherstnev
2020-01-06 16:14:48 +0300
-
-
27c34c3aa2
Forgot to init submodules
Chai Feng
2020-01-06 16:37:55 +0800
-
ab39a06bab
Move fetching submdoule to Testing
Chai Feng
2020-01-06 16:34:40 +0800
-
00ede22440
Set depth to 1 when fetch submodules
Chai Feng
2020-01-06 16:31:35 +0800
-
ad4e2ba941
Fetch submodules in Drone CI
Chai Feng
2020-01-06 16:28:22 +0800
-
fc741f36b9
Add .drone.yml
Chai Feng
2020-01-06 14:48:33 +0800
-
1c77de5b2e
Using Docker 19.03.3, auto-restart webapp
Chai Feng
2020-01-06 13:17:19 +0800
-
9a4934e9e5
Update bach
Chai Feng
2019-10-22 11:02:04 +0200
-
81ea282925
Add tests for ufw-docker--service-delete
Chai Feng
2019-10-20 19:22:11 +0200
-
be3ce06012
Add a test case for ufw-docker--get-env-list
Chai Feng
2019-10-20 18:48:43 +0200
-
d2e699b50f
Update readme, add build status
Chai Feng
2019-10-20 17:27:40 +0200
-
8628194182
Update travis ci
Chai Feng
2019-10-20 17:18:35 +0200
-
3f859787ef
Add testing in Vagrant
Chai Feng
2019-10-20 17:18:13 +0200
-
b6772b3bcd
Update vm image to ubuntu 18.04 with docker 19.03
Chai Feng
2019-10-20 17:16:07 +0200
-
7c429a1e05
Add Tests for ufw-docker--service-allow
Chai Feng
2019-10-19 20:57:05 +0200
-
03614de22d
Fix a test case
Chai Feng
2019-10-19 14:56:39 +0200
-
3ec94e453e
Add tests for ufw-docker--service-allow, failed scenarios
Chai Feng
2019-10-19 13:23:34 +0200
-
113c4b0797
Add tests for ufw-docker--get-service-{id,name}
Chai Feng
2019-10-19 13:07:34 +0200
-
2d7d341b1f
Add a new test suite for ufw-docker--service commands
Chai Feng
2019-10-19 13:01:55 +0200
-
9b483f2295
Add two tests for ufw-docker--delete
Chai Feng
2019-10-19 12:34:50 +0200
-
471be40068
Add a test case for ufw-docker--list-number
Chai Feng
2019-10-19 12:30:41 +0200
-
ef2f20332a
Add tests for ufw-docker--list
Chai Feng
2019-10-19 12:26:53 +0200
-
3ce3bfaf44
Add tests for ufw-docker--instance-name
Chai Feng
2019-10-19 12:20:05 +0200
-
3b85d04b1b
Update Bach, add a test case for ufw-docker--allow
Chai Feng
2019-10-19 10:46:22 +0200
-
986652b665
Run unit testing in Vagrant
Chai Feng
2019-10-17 22:56:29 +0200
-
cd88081bea
Add test cases for ufw-docker--add-rule
Chai Feng
2019-10-17 22:49:22 +0200
-
18a0ccb0af
Add a test case for ufw-docker--allow, the proto doesn't match
Chai Feng
2019-10-17 17:23:01 +0200
-
ee1adef71b
Add test cases for ufw-docker--allow
Chai Feng
2019-10-17 17:01:27 +0200
-
98b671f57f
Update slack token
Chai Feng
2019-10-16 17:29:01 +0200
-
cd7dff853a
Add travis-ci
Chai Feng
2019-10-16 17:00:04 +0200
-
849b38541e
Update bash to 0.2.6
Chai Feng
2019-10-16 16:53:07 +0200
-
ff7160b3f0
Add Bach Testing Framework and several basic test cases
Chai Feng
2019-10-12 22:15:01 +0800
-
53e5ee4cfd
set -exu
Chai Feng
2019-05-20 16:29:13 +0800
-
12e175d982
fix sudoers
Chai Feng
2018-12-02 12:12:44 +0800
-
6ff9693d87
change default nic type
Chai Feng
2018-12-02 11:43:32 +0800
-
92431cad34
Enable debug in Vagrant
Chai Feng
2018-12-02 10:38:30 +0800
-
59f1116a95
use local build image in vagrant
Chai Feng
2018-12-02 07:55:34 +0800
-
f7eacb382b
Including license and readme in the docker image
Chai Feng
2018-12-02 07:54:04 +0800
-
311316ec1b
build ufw-docker-agent image in Vagrant
Chai Feng
2018-12-01 22:04:21 +0800
-
-
3d2259125b
Merge pull request #13 from kronthto/patch-1
Chai Feng
2019-06-03 13:16:47 +0800
-
-
d02334ffc1
Update section of applying rule changes
Tobias Kronthaler
2019-06-02 15:06:09 +0200
-
-
2545d2977b
allow re-provision for vagrant
Chai Feng
2018-12-01 12:32:33 +0800
-
8e9a7c20f5
Add a logging rule in firewall rules
Chai Feng
2018-12-01 12:31:59 +0800
-
d4fbb6685c
create the symbolic link if not exist
Chai Feng
2018-12-01 12:08:20 +0800
-
10ce4a8dbe
fix wrong check command in Vagrantfile
Chai Feng
2018-12-01 12:08:01 +0800
-
da0738d8c7
include license and readme in the docker image
Chai Feng
2018-11-25 13:10:38 +0800
-
2fdeecb4cb
update readme, to allow a bigger port range to receive DNS packages
Chai Feng
2018-11-25 13:07:59 +0800
-
768d7b0577
refactor check-install function
Chai Feng
2018-11-24 13:46:35 +0800
-
d831601aa9
update readme, ufw-docker check
Chai Feng
2018-11-23 22:10:56 +0800
-
ef16648ecb
add
check
sub-command, for checking installation of firewall rules
Chai Feng
2018-11-23 22:10:06 +0800
-
766aa9c727
fix receiving DNS packages
Chai Feng
2018-11-23 16:46:19 +0800
-
34e84c01b3
try it out
Chai Feng
2018-10-07 08:52:47 +0800
-
ce5010172a
add Vagrantfile, for testing this script
Chai Feng
2018-10-07 08:34:16 +0800
-
099f49653c
extract function "is-installed"
Chai Feng
2018-10-06 21:40:21 +0800
-
1fe82b9560
typo
Chai Feng
2018-10-06 16:21:22 +0800
-
81f85aba98
update readme, add docker swarm support
181005
Chai Feng
2018-10-06 15:40:06 +0800
-
88683854ab
Delete service environment variables with the same service name
Chai Feng
2018-10-06 15:25:47 +0800
-
36afb81244
remove "force add"
Chai Feng
2018-10-06 13:06:22 +0800
-
4ab8060b92
fix code problems
Chai Feng
2018-10-06 12:54:38 +0800
-
f16f69a23f
check if port list is empty
Chai Feng
2018-10-06 06:43:06 +0800
-
eafd3b70f9
an unexpected space
Chai Feng
2018-10-06 06:38:56 +0800
-
b20a989c24
refactor UFW_ACTION
Chai Feng
2018-10-05 19:31:09 +0800
-
a3195297d7
fix wrong syntax
Chai Feng
2018-10-05 19:30:48 +0800
-
0c23335317
using env to find a service which is to be deleted
Chai Feng
2018-10-05 18:52:21 +0800
-
8116401b7c
fix wrong type of service_env
Chai Feng
2018-10-05 18:22:22 +0800
-
965659601c
fix typo
Chai Feng
2018-10-05 18:21:52 +0800
-
ca686dd582
Infinite loop
Chai Feng
2018-10-05 18:11:33 +0800
-
8712595939
add service name in the env variable
Chai Feng
2018-10-05 18:05:20 +0800
-
7e659b23c9
update entrypoint: update or deny service rule
Chai Feng
2018-10-05 16:26:07 +0800
-
8556bb7687
add sub command: add-service-rule
Chai Feng
2018-10-05 16:25:44 +0800
-
b0aa7318da
add internal sub-command
raw-command
Chai Feng
2018-10-05 14:11:57 +0800
-
e92bdff8c3
extract main function
Chai Feng
2018-10-05 13:39:57 +0800
-
b1aec55699
use published port, not target port
Chai Feng
2018-10-05 10:34:08 +0800
-
00bf86f138
fix bug
Chai Feng
2018-10-03 15:57:54 +0800
-
589832c221
fix a bug about finding instance name
Chai Feng
2018-10-03 15:44:08 +0800
-
52ca7eda4d
allow DEBUG env in entrypoint
Chai Feng
2018-10-03 15:43:44 +0800
-
be9bdf1782
instance names may contains dot
Chai Feng
2018-10-03 15:43:11 +0800
-
9f25de1d2f
monitor docker events
Chai Feng
2018-10-03 15:02:50 +0800
-
dc0c629107
Adding rules may not including port number
Chai Feng
2018-10-03 14:31:52 +0800
-
f9604f62cf
remove rules when a container is to stopped
Chai Feng
2018-10-03 14:31:34 +0800
-
b8968f8481
service allow sub-command must need a port
Chai Feng
2018-10-03 13:31:16 +0800
-
b6c6516731
WIP: update docker-entrypoint.sh
Chai Feng
2018-10-03 12:46:40 +0800
-
a53fe1ba25
pass ufw_docker_agent_image
Chai Feng
2018-10-03 12:03:34 +0800
-
8eb83755b9
use service id instead of service name
Chai Feng
2018-10-03 11:22:50 +0800
-
9767d9e5e1
WIP: update all services rules
Chai Feng
2018-10-03 11:09:54 +0800
-
0ce7e710f5
to filter all instances of a service
Chai Feng
2018-10-03 10:36:21 +0800
-
e0b4536873
if no port number
Chai Feng
2018-10-03 10:34:11 +0800
-
6001834bab
use env instead of labels
Chai Feng
2018-10-03 10:33:43 +0800
-
aa020f4462
avoid to find a stopped instance
Chai Feng
2018-10-03 09:45:29 +0800
-
5f8841f2ac
watching docker events
Chai Feng
2018-10-03 09:18:28 +0800
-
bd991a0367
create ufw-docker-agent service if not found
Chai Feng
2018-10-03 09:17:51 +0800