ansible/playbooks/tasks/app/vaultwarden.yml

18 lines
569 B
YAML

# vim:ft=ansible:
- name: docker deploy vaultwarden
docker_container:
# https://github.com/dani-garcia/vaultwarden/wiki/Which-container-image-to-use
name: vaultwarden
image: vaultwarden/server:alpine
pull: yes
restart_policy: unless-stopped
env:
DATABASE_URL: "postgresql://vaultwarden-desultd:{{ secret_vaultwarden_db_pass }}@10.0.0.2:5432/vaultwarden-desultd"
SIGNUPS_ALLOWED: "false"
volumes:
- /data/vaultwarden:/data
networks:
- name: web
aliases: [ "vaultwarden" ]
tags: [ docker, vaultwarden ]