How to Install LibreOffice Online Office Suite

LibreOffice Online Setup
On 3 min, 5 sec read

How to Use LibreOffice Online: Open Source Office Suite in Your Browser

If you have ever wanted a private, open-source alternative to Google Docs or Microsoft Office Online, LibreOffice Online is a great choice. It is the web-based version of the popular LibreOffice suite, allowing you to edit documents, spreadsheets, and presentations right from your browser.

In this post, we will go over what LibreOffice Online is, how to install it using Podman or Podman Compose, and where you can get additional help and programming resources.

What is LibreOffice Online?

LibreOffice Online is the cloud version of the LibreOffice suite. It allows users to:

  • Create and edit documents, spreadsheets, and presentations directly in the browser
  • Collaborate in real-time with multiple users
  • Maintain full control over their data (since you can host it yourself)

It is completely open-source, which means anyone can use, modify, and distribute it freely.

Installing LibreOffice Online Using Podman

You can run LibreOffice Online in containers using Podman, a daemonless alternative to Docker.

Here is a basic example setup using Podman Compose. This example uses Collabora CODE, a popular implementation of LibreOffice Online.

Prerequisites: Podman, podman-compose, and a domain name with SSL (optional but recommended for production)

1. Create a Project Folder

mkdir libreoffice-online && cd libreoffice-online

2. Create a podman-compose.yml File

version: "3"

services:
  collabora:
    image: collabora/code
    container_name: libreoffice-online
    restart: always
    ports:
      - "9980:9980"
    environment:
      - domain=your\\.domain\\.com
      - username=admin
      - password=securepassword
      - extra_params=--o:ssl.enable=false

Replace your\\.domain\\.com with the domain you will use.

For testing purposes, --o:ssl.enable=false disables SSL. In production, you should reverse proxy with NGINX and Let’s Encrypt.

3. Start the Service

podman-compose up -d

LibreOffice Online should now be running at:
http://localhost:9980

📷 Screenshots & 📽️ Screencast

Collabora Online Frontend Containerfile
Gnome Text Editor Displaying Collabora Online Frontend Container Containerfile

Collabora Online Backend Containerfile
Gnome Text Editor Displaying Collabora Online Backend Container Containerfile

Collabora Online Nginx Configuration
Gnome Text Editor Displaying Collabora Online Nginx Virtual Host Configuration

Collabora Online Backend Python
Gnome Text Editor Displaying Collabora Online Backend Handling Python Script

Collabora Online Iframe
Gnome Text Editor Displaying Collabora Online Iframe HTML

Collabora Online YAML Compose
Gnome Text Editor Displaying Collabora Online Podman Compose YAML

Collabora Online Podman Container
Command Line Displaying Collabora Online Podman Compose Container

Collabora Online Hosting Discovery
Web Browser Displaying Collabora Online Hosting Discovery XML

Collabora Online Admin URL OK
Web Browser Displaying Collabora Online Admin URL OK

Collabora Online Admin Login Prompt
Web Browser Displaying Collabora Online Admin Authentication Prompt

Collabora Online Admin Console
Web Browser Displaying Collabora Online Admin Console Dashboard

Collabora Online Loaded Document
Web Browser Displaying Collabora Online Loaded Document For Editing

Collabora Online Installation And Setup Screencast

More Resources from Edward Ojambo

I have written and recorded several programming tutorials and courses that can help you learn and grow as a developer:

Final Thoughts

LibreOffice Online is a powerful tool for anyone who wants control over their online document editing. Using Podman, you can set it up in minutes and begin editing documents securely in your own environment.

Whether you are learning to code, managing your own server, or just curious about self-hosting, LibreOffice Online is a great addition to your toolkit.

🚀 Recommended Resources


Disclosure: Some of the links above are referral links. I may earn a commission if you make a purchase at no extra cost to you.

About Edward

Edward is a software engineer, author, and designer dedicated to providing the actionable blueprints and real-world tools needed to navigate a shifting economic landscape.

With a provocative focus on the evolution of technology—boldly declaring that “programming is dead”—Edward’s latest work, The Recession Business Blueprint, serves as a strategic guide for modern entrepreneurship. His bibliography also includes Mastering Blender Python API and The Algorithmic Serpent.

Beyond the page, Edward produces open-source tool review videos and provides practical resources for the “build it yourself” movement.

📚 Explore His Books – Visit the Book Shop to grab your copies today.

💼 Need Support? – Learn more about Services and the ways to benefit from his expertise.

🔨 Build it Yourself – Download Free Plans for Backyard Structures, Small Living, and Woodworking.