working: ansible
This commit is contained in:
parent
9f99afef8e
commit
a056e6be9e
@ -1,9 +1,8 @@
|
|||||||
- name: restart container
|
- name: restart container
|
||||||
community.docker.docker_compose_v2:
|
community.docker.docker_compose_v2:
|
||||||
project_src: "{{ path }}"
|
project_src: "{{ path }}"
|
||||||
project_name: "{{ role_name }}"
|
project_name: "{{ role_name }}"
|
||||||
recreate: "always"
|
recreate: "always"
|
||||||
services: ["vaultwarden"]
|
services: ["vaultwarden"]
|
||||||
state: "restarted"
|
state: "restarted"
|
||||||
when: not _vaultwarden_already_restarted
|
when: not _vaultwarden_already_restarted
|
||||||
|
|
||||||
|
|||||||
@ -16,5 +16,5 @@ galaxy_info:
|
|||||||
# NOTE: A tag is limited to a single word comprised of alphanumeric characters.
|
# NOTE: A tag is limited to a single word comprised of alphanumeric characters.
|
||||||
# Maximum 20 tags per role.
|
# Maximum 20 tags per role.
|
||||||
|
|
||||||
# dependencies:
|
dependencies:
|
||||||
# - role: base
|
- role: traefik
|
||||||
|
|||||||
@ -21,11 +21,10 @@
|
|||||||
|
|
||||||
- name: template docker-compose
|
- name: template docker-compose
|
||||||
template:
|
template:
|
||||||
src: compose.yaml.j2
|
src: compose.yml.j2
|
||||||
dest: "{{ path }}/compose.yaml"
|
dest: "{{ path }}/compose.yml"
|
||||||
notify: restart container
|
notify: restart container
|
||||||
|
|
||||||
|
|
||||||
- name: ensure containers are running
|
- name: ensure containers are running
|
||||||
community.docker.docker_compose_v2:
|
community.docker.docker_compose_v2:
|
||||||
project_src: "{{ path }}"
|
project_src: "{{ path }}"
|
||||||
|
|||||||
@ -7,7 +7,7 @@ services:
|
|||||||
DOMAIN: "https://{{ vaultwarden.url }}"
|
DOMAIN: "https://{{ vaultwarden.url }}"
|
||||||
ADMIN_TOKEN: "{{ vaultwarden_admin_token_hash.stdout | replace('$', '$$') }}"
|
ADMIN_TOKEN: "{{ vaultwarden_admin_token_hash.stdout | replace('$', '$$') }}"
|
||||||
|
|
||||||
{% if vaultwarden.oidc.enabled -%}
|
{% if vaultwarden.oidc.issuer | length >= 1 -%}
|
||||||
SSO_ENABLED: "true"
|
SSO_ENABLED: "true"
|
||||||
SSO_PKCE: "true"
|
SSO_PKCE: "true"
|
||||||
SSO_AUTHORITY: "{{ vaultwarden.oidc.issuer }}"
|
SSO_AUTHORITY: "{{ vaultwarden.oidc.issuer }}"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user