add dooris role for setup of dooris interaction on the node itself
This commit is contained in:
parent
4c9d582ba6
commit
5efa02c79d
13 changed files with 143 additions and 49 deletions
17
roles/dooris/templates/compose.yaml.j2
Normal file
17
roles/dooris/templates/compose.yaml.j2
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
services:
|
||||
dooris:
|
||||
image: git.hamburg.ccc.de/ccchh/dooris:latest
|
||||
environment:
|
||||
DOORIS_OPENID_ISSUER: https://id.hamburg.ccc.de/realms/ccchh/
|
||||
DOORIS_OPENID_CLIENT_ID: "{{ dooris__openid_client_id }}"
|
||||
DOORIS_OPENID_CLIENT_SECRET: "{{ dooris__openid_client_secret }}"
|
||||
DOORIS_BASE_URL: "https://{{ dooris__hostname }}"
|
||||
DOORIS_CCUJACK_USER: "{{ dooris__ccujack_user }}"
|
||||
DOORIS_CCUJACK_PASSWORD: "{{ dooris__ccujack_password }}"
|
||||
DOORIS_AUTHORIZED_KEYS_FILE: "/srv/state/dooris_authorized_keys"
|
||||
DOORIS_STATIC_API_TOKENS: "{{ dooris__static_api_token }}"
|
||||
network_mode: host
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- "./state:/srv/state/:rw"
|
||||
Loading…
Add table
Add a link
Reference in a new issue