Configuration chene/onlyoffice (l'installation d'onlyoffice doit se faire à la main)
							parent
							
								
									1d777a03ab
								
							
						
					
					
						commit
						e75a9d5ac4
					
				| 
						 | 
				
			
			@ -0,0 +1,4 @@
 | 
			
		|||
---
 | 
			
		||||
glob_onlyoffice:
 | 
			
		||||
  server:
 | 
			
		||||
    port: 8080
 | 
			
		||||
| 
						 | 
				
			
			@ -21,6 +21,7 @@ loc_postgres:
 | 
			
		|||
    - db: roundcube
 | 
			
		||||
      user: roundcube
 | 
			
		||||
      map: {name: webmail, system: www-data, pg: roundcube}
 | 
			
		||||
    - {db: onlyoffice, user: onlyoffice}
 | 
			
		||||
    - {db: nextcloud, user: nextcloud}
 | 
			
		||||
    - {db: owncloud, user: owncloud}
 | 
			
		||||
    - {db: cas, user: cas}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										3
									
								
								hosts
								
								
								
								
							
							
						
						
									
										3
									
								
								hosts
								
								
								
								
							| 
						 | 
				
			
			@ -165,6 +165,9 @@ wiki
 | 
			
		|||
[ntp_server]
 | 
			
		||||
eclat.adm.crans.org
 | 
			
		||||
 | 
			
		||||
[onlyoffice]
 | 
			
		||||
chene.adm.crans.org
 | 
			
		||||
 | 
			
		||||
[opendkim:children]
 | 
			
		||||
mailman
 | 
			
		||||
postfix
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,5 @@
 | 
			
		|||
---
 | 
			
		||||
- name: Restart nginx
 | 
			
		||||
  service:
 | 
			
		||||
    name: nginx
 | 
			
		||||
    state: restarted
 | 
			
		||||
| 
						 | 
				
			
			@ -20,6 +20,7 @@
 | 
			
		|||
    owner: root
 | 
			
		||||
    group: root
 | 
			
		||||
 | 
			
		||||
# L'installation de onlyoffice ne marche pas, il faut la faire à la main
 | 
			
		||||
- name: Install onlyoffice
 | 
			
		||||
  apt:
 | 
			
		||||
    update_cache: true
 | 
			
		||||
| 
						 | 
				
			
			@ -38,3 +39,10 @@
 | 
			
		|||
    src: update-motd.d/05-service.j2
 | 
			
		||||
    dest: /etc/update-motd.d/05-onlyoffice
 | 
			
		||||
    mode: 0755
 | 
			
		||||
 | 
			
		||||
- name: nginx configuration
 | 
			
		||||
  template:
 | 
			
		||||
    src: nginx/default
 | 
			
		||||
    dest: /etc/nginx/sites-available/default
 | 
			
		||||
    mode: 0755
 | 
			
		||||
  notify: Restart nginx
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,15 @@
 | 
			
		|||
{{ ansible_header | comment }}
 | 
			
		||||
 | 
			
		||||
server {
 | 
			
		||||
	listen 80 default_server;
 | 
			
		||||
	listen [::]:80 default_server;
 | 
			
		||||
 | 
			
		||||
	index index.html index.htm index.nginx-debian.html;
 | 
			
		||||
 | 
			
		||||
	server_name _;
 | 
			
		||||
 | 
			
		||||
	location / {
 | 
			
		||||
                proxy_pass "http://localhost:{{ glob_onlyoffice.server.port }}";
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
		Reference in New Issue