diff --git a/roles/collabora_online_instance/defaults/main.yml b/roles/collabora_online_instance/defaults/main.yml
index c9cb7602aa6607937f3045fc563287874053472e..5e413b1bcf4c638671563c59b6430dc8589fc112 100644
--- a/roles/collabora_online_instance/defaults/main.yml
+++ b/roles/collabora_online_instance/defaults/main.yml
@@ -19,7 +19,7 @@
app_instance_root: "{{ base_root_opt }}"
- loolwsd_log_dest: "{{ base_prod_path }}/log/loolwsd"
+ coolwsd_log_dest: "{{ base_prod_path }}/log/coolwsd"
# fatal, critical, error, warning, notice, information, debug, trace
collabora_log_level: "error"
diff --git a/roles/collabora_online_instance/tasks/main.yml b/roles/collabora_online_instance/tasks/main.yml
index 4a6b2516c08561be32ef81a8a57dbdb5c92d1e6b..77540f0b0e0b58195afa8b671f6f78d23fb75157 100644
--- a/roles/collabora_online_instance/tasks/main.yml
+++ b/roles/collabora_online_instance/tasks/main.yml
@@ -6,10 +6,10 @@
- import_role:
name: _letsencrypt_certificate
- - name: "log dest {{ loolwsd_log_dest }}"
+ - name: "log dest {{ coolwsd_log_dest }}"
file:
state: directory
- path: "{{ loolwsd_log_dest }}"
+ path: "{{ coolwsd_log_dest }}"
mode: "0777"
- name: "apt key for collabora - paquerette"
@@ -26,9 +26,9 @@
state: present
update_cache: yes
- - name: "install loolwsd"
+ - name: "install coolwsd"
apt:
- name: loolwsd
+ name: coolwsd
state: latest
update_cache: yes
@@ -41,28 +41,28 @@
- name: "copy letsencrypt cert.pem"
copy:
src: "/etc/letsencrypt/live/{{ collabora_domain }}/cert.pem"
- dest: "/etc/loolwsd/cert.pem"
+ dest: "/etc/coolwsd/cert.pem"
mode: "0744"
remote_src: yes
- name: "copy letsencrypt privkey.pem"
copy:
src: "/etc/letsencrypt/live/{{ collabora_domain }}/privkey.pem"
- dest: "/etc/loolwsd/key.pem"
+ dest: "/etc/coolwsd/key.pem"
mode: "0744"
remote_src: yes
- name: "copy letsencrypt chain.pem"
copy:
src: "/etc/letsencrypt/live/{{ collabora_domain }}/chain.pem"
- dest: "/etc/loolwsd/chain.pem"
+ dest: "/etc/coolwsd/chain.pem"
mode: "0744"
remote_src: yes
- name: "copy letsencrypt fullchain.pem"
copy:
src: "/etc/letsencrypt/live/{{ collabora_domain }}/fullchain.pem"
- dest: "/etc/loolwsd/ca-chain.cert.pem"
+ dest: "/etc/coolwsd/ca-chain.cert.pem"
mode: "0744"
remote_src: yes
@@ -86,23 +86,23 @@
minute: "{{ renew_cert_copy_minute }}"
job: "{{ base_prod_options }}/collabora/collabora-renew-cert.sh"
- - name: "template for loolwsd.xml"
+ - name: "template for coolwsd.xml"
template:
- src: loolwsd_xml.j2
- dest: "/etc/loolwsd/loolwsd.xml"
+ src: coolwsd_xml.j2
+ dest: "/etc/coolwsd/coolwsd.xml"
backup: yes
- - name: Replace lool log file destination in service.
+ - name: Replace cool log file destination in service.
replace:
- path: /lib/systemd/system/loolwsd.service
+ path: /lib/systemd/system/coolwsd.service
regexp: '\/var\/log.*$'
replace: '/mnt/vdb/log'
- - name: "reload and restart loolwsd service"
+ - name: "reload and restart coolwsd service"
systemd:
state: restarted
daemon_reload: yes
- name: loolwsd
+ name: coolwsd
- name: "template nginx_collabora.j2 {{ collabora_domain }}"
template:
diff --git a/roles/collabora_online_instance/templates/loolwsd_xml.j2 b/roles/collabora_online_instance/templates/coolwsd_xml.j2
similarity index 94%
rename from roles/collabora_online_instance/templates/loolwsd_xml.j2
rename to roles/collabora_online_instance/templates/coolwsd_xml.j2
index 8844b3cbd8c627fb7258888ad09ff5871a6d96b1..64e0bd210ebb4876295607c072fdfe12c6f227df 100644
--- a/roles/collabora_online_instance/templates/loolwsd_xml.j2
+++ b/roles/collabora_online_instance/templates/coolwsd_xml.j2
@@ -5,12 +5,12 @@
de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru
-
+
- {{ collabora_domain }}
+ {{ collabora_domain }}
@@ -43,7 +43,7 @@
true
{{ collabora_log_level }}
- {{ loolwsd_log_dest }}/loolwsd.log
+ {{ coolwsd_log_dest }}/coolwsd.log
never
timestamp
true
@@ -61,7 +61,7 @@
false
-
+
@@ -72,7 +72,7 @@
all
- any
+ any
192\.168\.[0-9]{1,3}\.[0-9]{1,3}
@@ -81,15 +81,15 @@
::ffff:127\.0\.0\.1
::1
-
+
true
- false
- /etc/loolwsd/cert.pem
- /etc/loolwsd/key.pem
- /etc/loolwsd/ca-chain.cert.pem
+ false
+ /etc/coolwsd/cert.pem
+ /etc/coolwsd/key.pem
+ /etc/coolwsd/ca-chain.cert.pem
1000
@@ -131,10 +131,10 @@
true
false
-
+
-
\ No newline at end of file
+
diff --git a/roles/collabora_online_instance/templates/letsencrypt_cert_collabora.j2 b/roles/collabora_online_instance/templates/letsencrypt_cert_collabora.j2
index aa7655fa1481cadfa2dfb48dd929a8294caae806..78f08944df419645374e8faddd214805c1f2bf65 100644
--- a/roles/collabora_online_instance/templates/letsencrypt_cert_collabora.j2
+++ b/roles/collabora_online_instance/templates/letsencrypt_cert_collabora.j2
@@ -2,15 +2,15 @@
# Copy certificates files from lestencrypt to /etc/loowsd after renew of {{ collabora_domain }}
-cp "/etc/letsencrypt/live/{{ collabora_domain }}/cert.pem" "/etc/loolwsd/cert.pem"
-chmod 0744 "/etc/loolwsd/cert.pem"
+cp "/etc/letsencrypt/live/{{ collabora_domain }}/cert.pem" "/etc/coolwsd/cert.pem"
+chmod 0744 "/etc/coolwsd/cert.pem"
-cp "/etc/letsencrypt/live/{{ collabora_domain }}/privkey.pem" "/etc/loolwsd/key.pem"
-chmod 0744 "/etc/loolwsd/key.pem"
+cp "/etc/letsencrypt/live/{{ collabora_domain }}/privkey.pem" "/etc/coolwsd/key.pem"
+chmod 0744 "/etc/coolwsd/key.pem"
-cp "/etc/letsencrypt/live/{{ collabora_domain }}/chain.pem" "/etc/loolwsd/chain.pem"
-chmod 0744 "/etc/loolwsd/chain.pem"
+cp "/etc/letsencrypt/live/{{ collabora_domain }}/chain.pem" "/etc/coolwsd/chain.pem"
+chmod 0744 "/etc/coolwsd/chain.pem"
-cp "/etc/letsencrypt/live/{{ collabora_domain }}/fullchain.pem" "/etc/loolwsd/ca-chain.cert.pem"
-chmod 0744 "/etc/loolwsd/ca-chain.cert.pem"
+cp "/etc/letsencrypt/live/{{ collabora_domain }}/fullchain.pem" "/etc/coolwsd/ca-chain.cert.pem"
+chmod 0744 "/etc/coolwsd/ca-chain.cert.pem"
diff --git a/roles/collabora_online_instance/templates/nginx_collabora.j2 b/roles/collabora_online_instance/templates/nginx_collabora.j2
index d562b1d18c97a139b41056ba7fa97d8161985d70..62a2dbd694684438fd6ca169151b582d322e6950 100644
--- a/roles/collabora_online_instance/templates/nginx_collabora.j2
+++ b/roles/collabora_online_instance/templates/nginx_collabora.j2
@@ -12,7 +12,7 @@ server {
error_log {{ www_log | mandatory }}/{{ collabora_domain }}/error.log;
# static files
- location ^~ /loleaflet {
+ location ^~ /browser {
proxy_pass https://localhost:{{ collabora_port | mandatory}};
proxy_set_header Host $http_host;
}
@@ -30,7 +30,7 @@ server {
}
# main websocket
- location ~ ^/lool/(.*)/ws$ {
+ location ~ ^/cool/(.*)/ws$ {
proxy_pass https://localhost:{{ collabora_port }};
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
@@ -39,13 +39,13 @@ server {
}
# download, presentation and image upload
- location ~ ^/lool {
+ location ~ ^/(c|l)ool {
proxy_pass https://localhost:{{ collabora_port }};
proxy_set_header Host $http_host;
}
# Admin Console websocket
- location ^~ /lool/adminws {
+ location ^~ /cool/adminws {
proxy_pass https://localhost:{{ collabora_port }};
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";