Skip to main content

LibreOffice 5.3 is out, with an Online version !

LibreOffice team has just released few days ago their version 5.3. It is actually an important milestones as there is many new features and improvement. One of them being a web interface/Online version to install on your own server.

If you follow my blog (Despite my irregular posts), you know that I usually write articles on web based apps only.

Well, I’m happy to see that now LibreOffice (No need to introduce it right?) got an online version !

They have recently released their version 5.3 that includes many improvements / new features.

They have now a new User Interface (not per default, to avoid being lost, like we all did for Office 2007), a new text layout engine, a safe mode, etc…. I suggest you to watch the following video to get the full detail. But for this article, we will focus on their online version 😉


Let’s be immediately clear, LibreOffice Online is not at the level of Microsoft Office or Google Doc, and by far. (Not much automation, or links with others apps, etc…)

But from the developers themselves, they present this new version as a basic collaboration tool.

It actually uses the LibreOffice core, which means that the rendering fidelity and interoperability should match with the Desktop version.

For the moment, LibreOffice Online seems to be limited to 10 docs opened and 20 connections. This should be enough for home/SMB users but will be a severe limitation for larger corporations.

So let’s see how to install LibreOffice Online.



As LibreOffice Online uses Docker, the installation will be quite easy, but you need first to install Docker if not done yet. Here is the official installation steps. But if you are using Debian, like me, this is how to install docker on Debian.


1) Add the official Docker repository to your sources.list
  • If you will first need to install some required packages.

With root user (or with sudo), run:

  • Get their official GPG key

  • Add the correct repo to your sources.list

The lsb_release function will get your Debian version (Jessie? Stretch? etc…)

  • And update your sources

2) Install Docker

Still in root, run:


3) Pull the latest stable LibreOffice Online version

Simply run:

Note that the master version is a 2GB repo ! With Several larges files (3 files of 50Mb or so and 1 of 1.7GB !)

While it is downloading and extracting, allow me a coffee break then.


After several minutes (Thank you Fiber at home and SSD), it should be done!


4) Launch your LibreOffice Online instance

Tweak and run the following command:


You should now be able to access to your LibreOffice Online instance!

6 thoughts on “LibreOffice 5.3 is out, with an Online version !

  1. Hello,
    I’ve try all the process to install libreOffice Online, but I don’t understand the last command line.
    with docker ps it’s show me the container running, but when I typed the url, firefox failed connection.
    Please, i’m blocked with this and I didn’t find any tutorial to make this work

    Thank by advance

  2. Hi Benaesan,

    Try may be like this?
    docker run -t -d -p –cap-add MKNOD libreoffice/online:master

    Do you have any error?
    I suppose you have installed LibreOffice Online on your localhost machine (Not in a VM or another machine) right?

    1. Thank for your reply.

      When I try docker run -t -d -p -–cap-add MKNOD libreoffice/online:master
      I got an :
      unknown shorthand flag: ‘â’ in cap-add.

      I’ve install on a VM with Ubuntu 16.04 and with dockertool on Win10. And both doesn’t work, the container seems to run. Because “docker ps” give :
      d3b8849cf74c libreoffice/online:master “/bin/bash” 14 minutes ago Up 14 minutes>9980/tcp modest_ardinghelli

  3. Karibu,

    I installed on VM Ubuntu 16.04 but receive errors with both run commands after installing.
    If this is on VM URL “” what should the value of “domain=” be ?

    The command “docker run -t -d -p -e “domain=” –cap-add MKNOD libreof
    generated error:
    ~# docker run -t -d -p -e “” –cap-add MKNOD libreoffice/online:master
    docker: Error response from daemon: driver failed programming external connectivity on endpoint agitated_poitras (b97a21e2e5fed4437f32ab72d9ee3554f1066bc737bfb9b43eeeb2b57007e91d): Bind for failed: port is already allocated.

    The command “docker run -t -d -p –cap-add MKNOD libreoffice/online:master”
    results in following error:
    :~# docker run -t -d -p –-cap-add MKNOD libreoffice/online:master
    docker: Error parsing reference: “–-cap-add” is not a valid repository/tag: invalid reference format.
    See ‘docker run –help’.
    :~# docker run -t -d -p -cap-add MKNOD libreoffice/online:master
    invalid argument “ap-add” for cap-add: strconv.ParseInt: parsing “ap-add”: invalid syntax

      1. Unfortunately yes, have recreated dedicated server, but same issues remain. Any suggestions ?

        [root@ip- ~]# docker run -t -d -p -–cap-add=MKNOD libreoffice/online:master
        unknown shorthand flag: ‘â’ in -–cap-add=MKNOD (same for –cap-add MKNOD)
        See ‘docker run –help’.
        [root@ip- ~]# docker run -t -d -p -e “domain=” –cap-add MKNOD libreoffice/online:master
        docker: Error response from daemon: driver failed programming external connectivity on endpoint jovial_galileo (a48bcf221fb16b6e9be13e8b1667a7c42355162924713635526c721de74bc8e0): Bind for failed: port is already allocated.
        [root@ip- ~]# docker ps
        2f9a60fafdcc libreoffice/online:master “/bin/bash” 26 minutes ago Up 26 minutes>9980/tcp tender_leakey

Leave a Reply

Your email address will not be published. Required fields are marked *