Blame pillar/role/paste.sls
|
Jacob Michalskie |
7851d1 |
include:
|
|
Jacob Michalskie |
7851d1 |
{% if salt['grains.get']('include_secrets', True) %}
|
|
Jacob Michalskie |
7851d1 |
- secrets.role.paste
|
|
Jacob Michalskie |
7851d1 |
{% endif %}
|
|
Jacob Michalskie |
7851d1 |
- role.common.nginx
|
|
Jacob Michalskie |
7851d1 |
|
|
Jacob Michalskie |
7851d1 |
profile:
|
|
Jacob Michalskie |
7851d1 |
paste:
|
|
Jacob Michalskie |
7851d1 |
database_name: paste
|
|
Jacob Michalskie |
7851d1 |
database_user: paste
|
|
Jacob Michalskie |
7851d1 |
database_host: 192.168.47.4
|
|
Jacob Michalskie |
72fa5f |
# OIDC secret and s3 secrets are in pillar/secrets/role/paste.sls
|
|
Jacob Michalskie |
7851d1 |
openidc:
|
|
Jacob Michalskie |
7851d1 |
client_id: paste.opensuse.org
|
|
Jacob Michalskie |
7851d1 |
|
|
Jacob Michalskie |
7851d1 |
nginx:
|
|
Jacob Michalskie |
7851d1 |
ng:
|
|
Jacob Michalskie |
7851d1 |
servers:
|
|
Jacob Michalskie |
7851d1 |
managed:
|
|
Jacob Michalskie |
7851d1 |
paste.opensuse.org.conf:
|
|
Jacob Michalskie |
7851d1 |
config:
|
|
Jacob Michalskie |
7851d1 |
- server:
|
|
Jacob Michalskie |
7851d1 |
- listen:
|
|
Jacob Michalskie |
7851d1 |
- 80
|
|
Jacob Michalskie |
7851d1 |
- default_server
|
|
Jacob Michalskie |
7851d1 |
- server_name: paste-test.opensuse.org
|
|
Jacob Michalskie |
7851d1 |
- root: /srv/www/paste-o-o/public
|
|
Jacob Michalskie |
7851d1 |
- keepalive_timeout: 5
|
|
Jacob Michalskie |
7851d1 |
- try_files $uri/index.html $uri @paste
|
|
Jacob Michalskie |
7851d1 |
- location @paste:
|
|
Jacob Michalskie |
7851d1 |
- proxy_set_header: X-Forwarded-For $proxy_add_x_forwarded_for
|
|
Jacob Michalskie |
7851d1 |
- proxy_set_header: Host $http_host
|
|
Jacob Michalskie |
7851d1 |
- proxy_pass http://localhost:3000
|
|
Jacob Michalskie |
7851d1 |
- error_page: 500 502 503 504 /50x.html
|
|
Jacob Michalskie |
7851d1 |
- location = /50x.html:
|
|
Jacob Michalskie |
7851d1 |
- root: /srv/www/htdocs
|
|
Jacob Michalskie |
7851d1 |
- access_log: /var/log/nginx/paste.access.log combined
|
|
Jacob Michalskie |
7851d1 |
- error_log: /var/log/nginx/paste.error.log
|
|
Jacob Michalskie |
7851d1 |
enabled: True
|
|
Jacob Michalskie |
da2110 |
|
|
Jacob Michalskie |
da2110 |
zypper:
|
|
Jacob Michalskie |
da2110 |
repositories:
|
|
Jacob Michalskie |
a57192 |
devel:languages:ruby:
|
|
Jacob Michalskie |
a57192 |
baseurl: http://download.infra.opensuse.org/repositories/devel:/languages:/ruby/$releasever/
|
|
Jacob Michalskie |
da2110 |
priority: 100
|
|
Jacob Michalskie |
a57192 |
refresh: True
|