Accessing Kolibri server from client devices

After you have installed and started Kolibri on the computer that will act as a server, you need to configure other devices in the same Local Area Network (LAN), such as other computers, tablets or phones, so they can access as clients the learning resources on the server.


Kolibri currently supports the following combinations of operating systems and browsers for client devices:

  • Windows 7, 8.1, 10 and 11: Edge, Chrome and Firefox

  • MacOS 10.6+: Safari, Chrome and Firefox

  • Linux: any browser

  • Android 8+: Chrome and Firefox

  • iOS 10+: Safari, Chrome and Firefox


  • Videos resources in Kolibri are in MP4 file format. While most browsers do not require additional plugins or codecs, open source platforms and browsers will require you to install codecs separately. If you encounter the error No compatible source was found for this media when you try to play videos in Firefox on Ubuntu for example, you must install the restricted extras package.

  • If you are still unable to view videos in open source browsers like Chromium or Firefox, try using Google Chrome.

Set up access on other devices

In the server-client setup, for client devices to be able to access learning resources on the server through their browser, they need to know the IP address of the computer where Kolibri server is running. The default port on the server is 8080, and you must add it after the IP address.

For example, if Kolibri server is installed and started on a computer with the address, you can access it from an Android tablet connected to the same network by opening the browser on the tablet and typing the address


  • You can check the IP (Server URL) of the device where Kolibri is running by going to Info tab in the Device dashboard.

    Open the Device page and navigate to the Info tab to find the IP (Server URL) for your device.

    Find the IP/Server URL in the Device > Info tab.

  • You can also use the ipconfig command on Windows or ifconfig command on Linux and macOS to find the externally visible IP address of the device running the Kolibri.


  • When entering the URL in the browser, it may be required to explicitly include http://, for example or Many browsers will incorrectly interpret an IP address or local network hostname as a search term. In other cases, browsers may incorrectly add https:// instead of http://.

  • In case you decide to make Kolibri available on the port 80, instead of the default 8080, you must always include http:// in front of the server’s IP.