Welcome to LibreTime

LibreTime makes it easy to run your own online or terrestrial radio station. Check out some features and screenshots, then install it and start broadcasting!

LibreTime is Free/Libre and Open Source Software (FLOSS). Among other things, this means that you have the freedom to:

  • Run it royalty-free for as long as you like.
  • Read and alter the code that makes it work (or hire someone to do this for you!)
  • Contribute documentation, bug-fixes, etc. so that everyone in the community benefits.

LibreTime is a fork of AirTime due to stalled development of the FLOSS version. For background on this, see this open letter to the Airtime community.

If you are end-user of an already installed LibreTime instance we have a number of tutorials that can help you learn how to use the software.

We also have how-to guides that contain step-by-step instructions for various common tasks.

There are currently no companies offering turn-key LibreTime hosting so if you are interested in running it you will need to have some familiarity with running a linux server. You can always reach out to help from the community at our forum. You can also join our Mattermost instance and talk with other developers and users.

Getting Started (for Developers and Admins)

The easiest way to check out LibreTime for yourself is to run a local instance in a virtual machine. Assuming you already have Git, Vagrant and Virtualbox installed, just run:

git clone https://github.com/libretime/libretime.git
cd libretime
vagrant up ubuntu-bionic

If everything works out, you will find LibreTime on port 8080, icecast on port 8000 and the docs on port 8888.

Of course, this setup isn't appropriate for production use. For that, check out our installation instructions. More information on the vagrant setup are in the docs.