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