Blame pillar/role/web_elections.sls
|
Christian Boltz |
e4be47 |
include:
|
|
Christian Boltz |
e4be47 |
- role.common.nginx
|
|
Christian Boltz |
e4be47 |
{% if salt['grains.get']('include_secrets', True) %}
|
|
Christian Boltz |
6162b8 |
- secrets.role.web_elections
|
|
Christian Boltz |
e4be47 |
{% endif %}
|
|
Christian Boltz |
e4be47 |
|
|
Christian Boltz |
e4be47 |
nginx:
|
|
Christian Boltz |
e4be47 |
ng:
|
|
Christian Boltz |
e4be47 |
servers:
|
|
Christian Boltz |
e4be47 |
managed:
|
|
Christian Boltz |
e4be47 |
elections.opensuse.org.conf:
|
|
Christian Boltz |
e4be47 |
config:
|
|
Christian Boltz |
e4be47 |
- upstream helios:
|
|
Christian Boltz |
e4be47 |
- server:
|
|
Christian Boltz |
e4be47 |
- unix:/srv/www/vhosts/helios-server/tmp/sockets/helios.sock
|
|
Christian Boltz |
e4be47 |
- fail_timeout=0
|
|
Christian Boltz |
e4be47 |
- server:
|
|
Christian Boltz |
e4be47 |
- listen: 80
|
|
Christian Boltz |
e4be47 |
- location /:
|
|
Christian Boltz |
e4be47 |
- include: /etc/nginx/uwsgi_params
|
|
Christian Boltz |
e4be47 |
- uwsgi_pass: helios
|
|
Christian Boltz |
e4be47 |
- server_name: elections.opensuse.org
|
|
Christian Boltz |
e4be47 |
- try_files: $uri/index.html $uri.html $uri @helios
|
|
Christian Boltz |
e4be47 |
- access_log: /var/log/nginx/elections.access.log combined
|
|
Christian Boltz |
e4be47 |
- error_log: /var/log/nginx/elections.error.log
|
|
Christian Boltz |
e4be47 |
enabled: True
|
|
Christian Boltz |
e4be47 |
|
|
Christian Boltz |
6162b8 |
# postgres:users:helios:password included from pillar/secrets/role/web_elections.sls
|
|
Christian Boltz |
e4be47 |
|
|
Christian Boltz |
e4be47 |
profile:
|
|
Christian Boltz |
e4be47 |
helios:
|
|
Christian Boltz |
860794 |
allowed_hosts:
|
|
Christian Boltz |
860794 |
- elections.opensuse.org
|
|
Christian Boltz |
860794 |
- localhost
|
|
Christian Boltz |
e4be47 |
database_host: postgresql.infra.opensuse.org
|
|
Christian Boltz |
e4be47 |
database_name: helios
|
|
Christian Boltz |
e4be47 |
database_user: helios
|
|
Christian Boltz |
e4be47 |
default_from_email: election-officials@opensuse.org
|
|
Christian Boltz |
e4be47 |
default_from_name: openSUSE Election Officials
|
|
Christian Boltz |
e4be47 |
election_creators:
|
|
Christian Boltz |
e4be47 |
# admins
|
|
Christian Boltz |
9c0b2d |
- cboltz
|
|
Christian Boltz |
e4be47 |
- tampakrap
|
|
Christian Boltz |
d63247 |
# election commitee 2019
|
|
Christian Boltz |
d63247 |
- ishwon
|
|
Christian Boltz |
f1b763 |
- Ishwon
|
|
Christian Boltz |
d63247 |
- medwin
|
|
Christian Boltz |
d63247 |
- fraser_bell
|
|
Christian Boltz |
d63247 |
- Fraser_Bell
|
|
Christian Boltz |
e4be47 |
email_host: relay.infra.opensuse.org
|
|
Christian Boltz |
e4be47 |
help_email_address: election-officials@opensuse.org
|
|
Christian Boltz |
6162b8 |
# secret_key included from pillar/secrets/role/web_elections.sls
|
|
Christian Boltz |
e4be47 |
url_host: https://elections.opensuse.org
|
|
Christian Boltz |
e4be47 |
|
|
Christian Boltz |
e4be47 |
zypper:
|
|
Christian Boltz |
e4be47 |
repositories:
|
|
Christian Boltz |
e4be47 |
openSUSE:infrastructure:elections.opensuse.org:
|
|
Bernhard M. Wiedemann |
f8f8ba |
baseurl: http://download.infra.opensuse.org/repositories/openSUSE:/infrastructure:/elections.opensuse.org/openSUSE_Leap_$releasever/
|
|
Christian Boltz |
e4be47 |
priority: 100
|
|
Christian Boltz |
e4be47 |
refresh: True
|