olimp/roles/bitwarden/templates/docker-compose.yml.j2
Administrator 5cffd8b308 Update 4 files
- /olimp-deploy.yml
- /roles/bitwarden/tasks/main.yml
- /roles/bitwarden/templates/docker-compose.yml.j2
- /group_vars/all.yml
2025-10-16 10:20:32 +00:00

21 lines
796 B
Django/Jinja

version: '3.5'
services:
vaultwarden:
image: vaultwarden/server:latest
container_name: vaultwarden
restart: unless-stopped
ports:
- "{{ bitwarden_port }}:80"
volumes:
- "{{ bitwarden_data_dir }}:/data/"
environment:
- ADMIN_TOKEN={{ bitwarden_admin_token }}
- WEBSOCKET_ENABLED={{ bitwarden_websocket_enabled | default('true') }}
- SIGNUPS_ALLOWED={{ bitwarden_signups_allowed | default('false') }}
- SMTP_HOST={{ bitwarden_smtp_host }}
- SMTP_PORT={{ bitwarden_smtp_port }}
- SMTP_SSL={{ bitwarden_smtp_ssl | default('true') }}
- SMTP_USERNAME={{ bitwarden_smtp_username }}
- SMTP_PASSWORD={{ bitwarden_smtp_password }}
- SMTP_FROM={{ bitwarden_smtp_from }}
- DOMAIN={{ bitwarden_domain }}