Nextcloud libreoffice online8/31/2023 ![]() ![]() SSLCertificateChainFile /etc/letsencrypt/live//fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live//privkey.pem SSLCertificateFile /etc/letsencrypt/live//cert.pem # SSL configuration, you may want to take the easy route instead and use Lets Encrypt! You can now add the proxy virtual host (again, adapt it with you domain and paths): To obtain your certificate (via Let’s Encrypt, assuming it’s already installed): certbot certonly -webroot -w /home/example/ Note that I set up the HTTP virtual host to accept 2 subdomains at the same time in order to use it to validate a certificate for both Nextcloud and Collabora at once. Then add an HTTP virtual host (will be used to validate your TLS certificate with Let’s Encrypt) as follow (of course, adapt it with you domain and paths): Īnd restart (or reload) Apache: /etc/init.d/apache2 restart ![]() In your Apache configuration, make sure the following modules are enabled: proxy, proxy_wstunnel, proxy_http, and ssl For now, you need to configure a dedicated subdomain, ideally with HTTPS. It’s theoretically possible to install Collabora the classic way with your package manager, but I just didn’t manage to get it to work this way. Let’s Encrypt (certbot) or knowing how to obtain a TLS certificate otherwiseįirst, use Docker.Apache and some knowledge about configuring it (or knowing how to replicate what I’ll describe on your HTTP server of choice).It was tougher than expected, and none of the instructions I found were exhaustive (although these ones are pretty complete), so here’s a recap. I helped set up a Nextcloud instance, and people there wanted Collabora Online in it. ![]() But it Just Works™, and at least it doesn’t spy on you. Collabora Online is basically an open source Google Docs replacement with a very ugly UI and questionable performances. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |