- /olimp-deploy.yml - /roles/bitwarden/tasks/main.yml - /roles/bitwarden/templates/docker-compose.yml.j2 - /group_vars/all.yml
21 lines
796 B
Django/Jinja
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 }} |