Commit Graph

  • 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