Commit Graph

42 Commits

Author SHA1 Message Date
Chai Feng df963fdb31 Add Bach Testing Framework and several basic test cases 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 ab03a6aa64 Always using english to avoid multilingual issue 2020-01-09 13:05:18 +08:00
Artem Sherstnev 86568044ed fixing issue \#25 Doesn't with other locale 2020-01-06 16:14:48 +03:00
Chai Feng 768d7b0577 refactor check-install function 2018-11-24 13:48:31 +08:00
Chai Feng ef16648ecb add check sub-command, for checking installation of firewall rules 2018-11-23 22:10:06 +08:00
Chai Feng 766aa9c727 fix receiving DNS packages 2018-11-23 16:46:19 +08:00
Chai Feng 099f49653c extract function "is-installed" 2018-10-06 21:40:43 +08:00
Chai Feng 88683854ab Delete service environment variables with the same service name 2018-10-06 15:25:47 +08:00
Chai Feng 36afb81244 remove "force add" 2018-10-06 13:06:22 +08:00
Chai Feng 4ab8060b92 fix code problems 2018-10-06 13:02:29 +08:00
Chai Feng f16f69a23f check if port list is empty 2018-10-06 06:43:06 +08:00
Chai Feng eafd3b70f9 an unexpected space 2018-10-06 06:38:56 +08:00
Chai Feng b20a989c24 refactor UFW_ACTION 2018-10-05 19:31:09 +08:00
Chai Feng a3195297d7 fix wrong syntax 2018-10-05 19:30:48 +08:00
Chai Feng 0c23335317 using env to find a service which is to be deleted 2018-10-05 18:52:21 +08:00
Chai Feng 8116401b7c fix wrong type of service_env 2018-10-05 18:22:22 +08:00
Chai Feng 8712595939 add service name in the env variable 2018-10-05 18:05:20 +08:00
Chai Feng 8556bb7687 add sub command: add-service-rule 2018-10-05 16:25:44 +08:00
Chai Feng b0aa7318da add internal sub-command raw-command 2018-10-05 14:11:57 +08:00
Chai Feng b1aec55699 use published port, not target port 2018-10-05 10:34:08 +08:00
Chai Feng 00bf86f138 fix bug 2018-10-03 15:57:54 +08:00
Chai Feng 589832c221 fix a bug about finding instance name 2018-10-03 15:44:08 +08:00
Chai Feng be9bdf1782 instance names may contains dot 2018-10-03 15:43:11 +08:00
Chai Feng dc0c629107 Adding rules may not including port number 2018-10-03 14:31:52 +08:00
Chai Feng b8968f8481 service allow sub-command must need a port 2018-10-03 13:32:08 +08:00
Chai Feng a53fe1ba25 pass ufw_docker_agent_image 2018-10-03 12:03:34 +08:00
Chai Feng 8eb83755b9 use service id instead of service name 2018-10-03 11:22:50 +08:00
Chai Feng e0b4536873 if no port number 2018-10-03 10:34:11 +08:00
Chai Feng 6001834bab use env instead of labels 2018-10-03 10:33:43 +08:00
Chai Feng aa020f4462 avoid to find a stopped instance 2018-10-03 09:45:29 +08:00
Chai Feng bd991a0367 create ufw-docker-agent service if not found 2018-10-03 09:17:51 +08:00
Chai Feng e942f1fc4b add service help message of ufw-docker 2018-10-03 09:16:52 +08:00
Chai Feng 2c5391dcec check published port of a service 2018-10-03 09:11:55 +08:00
Chai Feng a91e864cfe valid port syntax in service allow 2018-10-03 09:10:57 +08:00
Chai Feng b557b56a03 add sub-command: service allow 2018-10-03 09:10:14 +08:00
Chai Feng 9e4c161416 add service sub-command 2018-10-03 09:08:28 +08:00
Chai Feng 89b3aaa5aa check ufw status first 2018-10-02 16:12:34 +08:00
Chai Feng f9959ddd6f add examples 2018-09-13 15:09:28 +08:00
Chai Feng d9017fd2a9 sometimes we need to restart servers 2018-08-08 23:44:12 +08:00
Chai Feng b6f325f9d1 forgot to add ufw-user-forward table 2018-08-08 23:03:01 +08:00
Chai Feng 9658596f2a init 2018-08-08 15:29:48 +08:00