2022-11-16 17:34:30 +01:00
|
|
|
CMDARGS += ufw ufw-docker
|
2022-11-18 15:01:16 +01:00
|
|
|
UFW_UPDATE ?= $(or $(SERVICE),$(DOCKER_SERVICES))
|
2022-11-16 17:34:30 +01:00
|
|
|
|
|
|
|
ifeq ($(SETUP_UFW),true)
|
2022-11-18 15:01:16 +01:00
|
|
|
|
|
|
|
# function ufw: Exec command ufw with args 1
|
2022-11-16 17:34:30 +01:00
|
|
|
define ufw
|
|
|
|
$(call INFO,ufw,$(1)$(comma))
|
|
|
|
$(call app-bootstrap,ufw-docker)
|
2022-11-22 23:49:44 +01:00
|
|
|
$(eval COMPOSE_PROJECT_NAME := $(NODE_COMPOSE_PROJECT_NAME))
|
2022-11-19 02:03:37 +01:00
|
|
|
$(call app-exec,,$(if $(DOCKER_RUN),,$(SUDO)) ufw $(1))
|
2022-11-16 17:34:30 +01:00
|
|
|
endef
|
2022-11-18 15:01:16 +01:00
|
|
|
|
|
|
|
# function ufw-docker: Exec command ufw-docker with args 1
|
2022-11-16 17:34:30 +01:00
|
|
|
define ufw-docker
|
|
|
|
$(call INFO,ufw-docker,$(1)$(comma))
|
|
|
|
$(call app-bootstrap,ufw-docker)
|
2022-11-22 23:49:44 +01:00
|
|
|
$(eval COMPOSE_PROJECT_NAME := $(NODE_COMPOSE_PROJECT_NAME))
|
2022-11-19 02:03:37 +01:00
|
|
|
$(call app-exec,,$(if $(DOCKER_RUN),,$(SUDO)) ufw-docker $(1))
|
2022-11-16 17:34:30 +01:00
|
|
|
endef
|
2022-11-18 15:01:16 +01:00
|
|
|
|
2022-11-16 17:34:30 +01:00
|
|
|
endif
|