mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-09-08 11:17:17 +02:00
17 lines
925 B
YAML
17 lines
925 B
YAML
# General
|
|
application_id: "web-app-peertube"
|
|
database_type: "postgres"
|
|
|
|
# Docker
|
|
docker_compose_flush_handlers: true
|
|
|
|
# Role variables
|
|
PEERTUBE_VERSION: "{{ applications | get_app_conf(application_id, 'docker.services.peertube.version') }}"
|
|
PEERTUBE_IMAGE: "{{ applications | get_app_conf(application_id, 'docker.services.peertube.image') }}"
|
|
PEERTUBE_CONTAINER: "{{ applications | get_app_conf(application_id, 'docker.services.peertube.name') }}"
|
|
PEERTUBE_DATA_VOLUME: "{{ applications | get_app_conf(application_id, 'docker.volumes.data') }}"
|
|
PEERTUBE_CONFIG_VOLUME: "{{ applications | get_app_conf(application_id, 'docker.volumes.config') }}"
|
|
|
|
# OIDC
|
|
PEERTUBE_OIDC_PLUGIN: "peertube-plugin-auth-openid-connect"
|
|
PEERTUBE_OIDC_ENABLED: "{{ applications | get_app_conf(application_id, 'features.oidc', False) }}" |