summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-06-26 14:40:56 +0100
committerJoe Carstairs <me@joeac.net>2026-06-29 07:32:35 +0100
commitf491fe517a1d71d125347a07cd6fd3bf699ed909 (patch)
tree06315553a95c4976621812e86f94d2d3d2157103
parentf6c8f4fae6282dd1d7b53f1d289c07a4b82b2f58 (diff)
adds vaultwarden module on pwd.joeac.net
-rw-r--r--Makefile2
-rw-r--r--compose.yml11
m---------vaultwarden0
3 files changed, 12 insertions, 1 deletions
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
+Subproject 19c0baa183695d8c0626140d9052f79d74ee674