45 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			YAML
		
	
	
---
 | 
						|
glob_django_cas:
 | 
						|
  repo: 'http://gitlab.adm.crans.org/nounous/django-cas.git'
 | 
						|
  path: '/var/local/django-cas'
 | 
						|
  ldap:
 | 
						|
    dn: 'cn=Utilisateurs,dc=crans,dc=org'
 | 
						|
    password: "{{ vault.cas.ldap.password }}"
 | 
						|
    user: 'cn=cas,ou=service-users,dc=crans,dc=org'
 | 
						|
    server: "{{ query('ldap', 'ip4', 'yson-partou', 'adm') }}"
 | 
						|
  db:
 | 
						|
    host: tealc.adm.crans.org
 | 
						|
    password: "{{ vault.cas.database.password }}"
 | 
						|
  secret_key: "{{ vault.cas.secret_key }}"
 | 
						|
  mail:
 | 
						|
    address: 'root@crans.org'
 | 
						|
    host: "{{ query('ldap', 'ip4', 'redisdead', 'adm') }}"
 | 
						|
    port: 25
 | 
						|
 | 
						|
loc_nginx:
 | 
						|
  service_name: "cas"
 | 
						|
  ssl: []
 | 
						|
  servers:
 | 
						|
    - server_name:
 | 
						|
        - cas.crans.org
 | 
						|
        - cas.adm.crans.org
 | 
						|
        - login.crans.org
 | 
						|
        - login.adm.crans.org
 | 
						|
        - auth.crans.org
 | 
						|
        - auth.adm.crans.org
 | 
						|
      default: true
 | 
						|
      locations:
 | 
						|
        - filter: "/cas"
 | 
						|
          params:
 | 
						|
            - "rewrite ^/cas$ / redirect"
 | 
						|
            - "rewrite ^/cas/(.*)$ /$1 redirect"
 | 
						|
 | 
						|
        - filter: "/static"
 | 
						|
          params:
 | 
						|
            - "alias /var/local/django-cas/cas/local_static"
 | 
						|
 | 
						|
        - filter: "/"
 | 
						|
          params:
 | 
						|
            - "uwsgi_pass unix:///var/run/uwsgi/app/cas/socket"
 | 
						|
            - "include uwsgi_params"
 |