From f491fe517a1d71d125347a07cd6fd3bf699ed909 Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Fri, 26 Jun 2026 14:40:56 +0100 Subject: [PATCH] adds vaultwarden module on pwd.joeac.net --- Makefile | 2 +- compose.yml | 11 +++++++++++ vaultwarden | 1 + 3 files changed, 13 insertions(+), 1 deletion(-) create mode 160000 vaultwarden diff --git a/Makefile b/Makefile index 66b33e9..0c42169 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ CPU_ARCH := $(shell lscpu | grep ^Architecture: | sed "s/^Architecture:[[:space: IMAGE_PREFIX := $(if $(filter armv7%,$(CPU_ARCH)),armv7/) REGISTRY_DOMAIN := git.joeac.net REGISTRY_USER := joeac -MODULES := http gemini smtp +MODULES := http gemini smtp vaultwarden ############# diff --git a/compose.yml b/compose.yml index dc91b78..f550d0d 100644 --- a/compose.yml +++ b/compose.yml @@ -34,6 +34,17 @@ services: secrets: - remote_smtp_password + vaultwarden: + image: docker.io/vaultwarden/server:latest + container_name: vaultwarden + restart: unless-stopped + environment: + DOMAIN: "https://pwd.joeac.net" + volumes: + - ./vaultwarden/vw-data/:/data/ + ports: + - "9000:80" + secrets: remote_smtp_password: external: true diff --git a/vaultwarden b/vaultwarden new file mode 160000 index 0000000..19c0baa --- /dev/null +++ b/vaultwarden @@ -0,0 +1 @@ +Subproject commit 19c0baa183695d8c0626140d9052f79d74ee6748