From e2d3c0537657752359975c62c3f7dc542e63532a Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Fri, 3 Jul 2026 10:09:47 +0100 Subject: [PATCH] make install installs vaultwarden data dir --- make/vars.mk | 2 +- vaultwarden/install.mk | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 vaultwarden/install.mk diff --git a/make/vars.mk b/make/vars.mk index 5411b98..c1c2db1 100644 --- a/make/vars.mk +++ b/make/vars.mk @@ -29,7 +29,7 @@ PORT_vaultwarden := 9000 PUBLIC_ROOT_DIR_ln := /var/ln.joeac.net/public -VAULTWARDEN_DATA_DIR := /var/vaultwarden +export VAULTWARDEN_DATA_DIR := /var/vaultwarden $(foreach module,$(ALL_MODULES),$(if $(PORT_$(module)),$(eval \ export $(call capitalise,$(module))_PORT := $(PORT_$(module))))) diff --git a/vaultwarden/install.mk b/vaultwarden/install.mk new file mode 100644 index 0000000..42333f7 --- /dev/null +++ b/vaultwarden/install.mk @@ -0,0 +1,12 @@ +.PHONY: install +install: $(VAULTWARDEN_DATA_DIR) + +.PHONY: reinstall +reinstall: $(VAULTWARDEN_DATA_DIR) + +$(VAULTWARDEN_DATA_DIR): + sudo mkdir -p $(VAULTWARDEN_DATA_DIR) + +.PHONY: uninstall +uninstall: + $(info Nothing to do)