-
Notifications
You must be signed in to change notification settings - Fork 11
/
main.yml
61 lines (48 loc) · 2.45 KB
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
---
# Use if you have more than one instance on your server, for example for
# seamless updates (sharing a database) or separate instances.
pretalx_instance_identifier: "main"
pretalx_system_user: "pretalx"
pretalx_system_home: "/home/{{ pretalx_system_user }}"
pretalx_database_backend: postgresql
pretalx_database_name: pretalx{{ pretalx_instance_identifier }}
pretalx_database_user: pretalx{{ pretalx_instance_identifier }}
pretalx_database_password: false
pretalx_database_host: localhost
pretalx_database_port: 5432
pretalx_staticfiles_directory: /usr/share/webapps/pretalx{{ pretalx_instance_identifier }}/static/
pretalx_data_dir: /usr/share/webapps/pretalx{{ pretalx_instance_identifier }}/data/
pretalx_media_dir: /usr/share/webapps/pretalx{{ pretalx_instance_identifier }}/media/
pretalx_virtualenv: /usr/share/webapps/pretalx{{ pretalx_instance_identifier }}/venv/
pretalx_python: "{{ pretalx_virtualenv }}/bin/virtualenv"
pretalx_webserver_group: http
pretalx_domain: localhost
pretalx_url: https://{{ pretalx_domain }}
pretalx_core_modules: ""
pretalx_admin_mail: ""
pretalx_mail_from: admin@localhost
pretalx_mail_host: localhost
pretalx_mail_port: 25
pretalx_mail_tls: "False"
pretalx_mail_ssl: "True"
pretalx_mail_user: None # if set to None do not use authentication
pretalx_mail_password: None
pretalx_service_workers: 4 # https://docs.gunicorn.org/en/stable/settings.html?highlight=max-requests#workers
pretalx_service_workers_max_requests: 1200 # https://docs.gunicorn.org/en/stable/settings.html?highlight=max-requests#max-requests
pretalx_service_workers_max_requests_jitter: 50 # https://docs.gunicorn.org/en/stable/settings.html?highlight=max-requests#max-requests-jitter
pretalx_nginx: false
pretalx_nginx_path: false
pretalx_nginx_force_https: false # Set to true if you want this role to take care of HTTPS upgrades, leave false if your nginx configuration handles this already
pretalx_cert_root: /etc/ssl/letsencrypt/certs # for Nginx configuration
pretalx_nginx_http_only: false
pretalx_redis: false
pretalx_celery: true
pretalx_celery_backend: "redis://127.0.0.1:6379/1"
pretalx_celery_broker: "redis://127.0.0.1:6379/2"
pretalx_version: latest
pretalx_git_version: ""
pretalx_git_url: "https://github.com/pretalx/pretalx.git"
pretalx_plugins: null
pretalx_cron: true
pretalx_alternate_domains: null # can be a string like "location1 location2"
pretalx_additional_config: null # string that will be appended to the cfg file without further modifications