5.5 KiB
5.5 KiB
Ansible Role Galene
Install and configure Galene videoconference server.
Table of content
Role variables
The following variables can be configured for this role:
| Variable | Type | Required | Default | Description (abstract) |
|---|---|---|---|---|
galene_version |
str |
No | "galene-1.0" |
Reference (branch or tag) of the Galene git repository. |
galene_http_port |
int |
No | 443 |
Port to listen. |
galene_turn |
str |
No | ":1194" |
TURN address. |
galene_user |
str |
No | "galene" |
Operating system user to run the service. |
galene_group |
str |
No | "galene" |
Operating system group to run the service. |
galene_base_directory |
path |
No | "/var/lib/galene" |
Path to the base directory. |
galene_data_directory |
path |
No | "{{ galene_base_directory }}/data" |
Path to the data directory. |
galene_groups_directory |
path |
No | "{{ galene_base_directory }}/groups" |
Path to the groups directory. |
galene_recording_directory |
path |
No | "{{ galene_base_directory }}/recordings" |
Path to the recordings directory. |
galene_static_directory |
path |
No | "{{ galene_base_directory }}/static" |
Path to the static directory. |
galene_domain |
str |
No | N/A | Domain name. Used to generate TLS certificates. |
galene_config |
dict |
No | N/A | Custom settings. Key is the name of the setting. Value is the value of the setting. See The global configuration file. |
galene_groups |
dict |
No | N/A | Dict of groups. Key is the group name. Value is the group definition. See Group definitions. |
galene_version
Reference (branch or tag) of the Galene git repository.
- Type:
str - Required: No
- Default:
"galene-1.0"
galene_http_port
Port to listen.
- Type:
int - Required: No
- Default:
443
galene_turn
TURN address.
- Type:
str - Required: No
- Default:
":1194"
galene_user
Operating system user to run the service.
- Type:
str - Required: No
- Default:
"galene"
galene_group
Operating system group to run the service.
- Type:
str - Required: No
- Default:
"galene"
galene_base_directory
Path to the base directory.
- Type:
path - Required: No
- Default:
"/var/lib/galene"
galene_data_directory
Path to the data directory.
- Type:
path - Required: No
- Default:
"{{ galene_base_directory }}/data"
galene_groups_directory
Path to the groups directory.
- Type:
path - Required: No
- Default:
"{{ galene_base_directory }}/groups"
galene_recording_directory
Path to the recordings directory.
- Type:
path - Required: No
- Default:
"{{ galene_base_directory }}/recordings"
galene_static_directory
Path to the static directory.
- Type:
path - Required: No
- Default:
"{{ galene_base_directory }}/static"
galene_domain
Domain name.
Used to generate TLS certificates.
- Type:
str - Required: No
galene_config
Custom settings.
Key is the name of the setting.
Value is the value of the setting.
See The global configuration file.
- Type:
dict - Required: No
galene_groups
Dict of groups.
Key is the group name.
Value is the group definition.
See Group definitions.
- Type:
dict - Required: No