aboutsummaryrefslogtreecommitdiff
path: root/infrastructure/roles/vaultwarden
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2025-10-12 16:23:17 +0200
committeralex <alex@pdp7.net>2025-10-12 16:23:17 +0200
commitab49cf6758e55c4b9b7fecdfad2f947345a7c231 (patch)
tree6bfd50f58ee0232c9e82bf34227741e831206f77 /infrastructure/roles/vaultwarden
parent139f3768ba55c1e7426b498f841f369f799ceb28 (diff)
Use rootful container with automatic namespace
Diffstat (limited to 'infrastructure/roles/vaultwarden')
-rw-r--r--infrastructure/roles/vaultwarden/tasks/main.yaml5
1 files changed, 4 insertions, 1 deletions
diff --git a/infrastructure/roles/vaultwarden/tasks/main.yaml b/infrastructure/roles/vaultwarden/tasks/main.yaml
index 96eb64f..313b48b 100644
--- a/infrastructure/roles/vaultwarden/tasks/main.yaml
+++ b/infrastructure/roles/vaultwarden/tasks/main.yaml
@@ -10,8 +10,9 @@
Image=ghcr.io/dani-garcia/vaultwarden:latest
Exec=/start.sh
EnvironmentFile=vaultwarden.environment
- Volume=/var/lib/vaultwarden/:/data/
+ Volume=/var/lib/vaultwarden/:/data/:idmap
Network=host
+ UserNS=auto
[Install]
WantedBy=default.target
@@ -36,6 +37,8 @@
ansible.builtin.file:
name: /var/lib/vaultwarden
state: directory
+ notify:
+ - restart quadlet
- meta: flush_handlers
- name: enable quadlet
ansible.builtin.systemd_service: