# LibreTime on Cloudron

**URL:** https://discourse.libretime.org/t/libretime-on-cloudron/1045
**Category:** Dev Talk
**Created:** [November 8, 2021, 7:34pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045 "2021-11-08T19:34:53Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![LoudLemur](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/loudlemur/32/418_2.png) [@LoudLemur](https://discourse.libretime.org/u/LoudLemur)
#### Post date: [November 8, 2021, 7:34pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/1 "2021-11-08T19:34:53Z")

</div>

Cloudron is tool to make deployment of web-facing applications like LibreTime, very easy (one click!) and secure.

> **[Cloudron - Complete solution for self-hosting](https://www.cloudron.io/)**
>
> Cloudron the best platform for self-hosting web apps.

At the latest LibreTime meetup, supporting LibreTime on Cloudron was discussed. One immediate benefit of having LibreTime supported on Cloudron would be a demo instance for potential users to try. You can check out the live demo on the Cloudron site.

Another benefit would be to help make LibreTime a more popular choice, as a Cloudron instance would greatly reduce the friction in deployment.

Lets make this happen!

---

<div class="post-metadata">

### Author: ![LoudLemur](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/loudlemur/32/418_2.png) [@LoudLemur](https://discourse.libretime.org/u/LoudLemur)
#### Post date: [November 18, 2021, 12:15pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/2 "2021-11-18T12:15:41Z")

</div>

Any progress with LibreTime on Cloudron? A Docker Image would be a big step forward. Cloudron developers might start trying LibreTime, if there was a Docker to test.

---

<div class="post-metadata">

### Author: ![paddatrapper](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/paddatrapper/32/675_2.png) [@paddatrapper](https://discourse.libretime.org/u/paddatrapper)
#### Post date: [November 18, 2021, 12:27pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/3 "2021-11-18T12:27:40Z")

</div>

I’m currently working on Docker images for the various services. It is slow going though and will probably not have anything concrete before the new year

---

<div class="post-metadata">

### Author: ![LoudLemur](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/loudlemur/32/418_2.png) [@LoudLemur](https://discourse.libretime.org/u/LoudLemur)
#### Post date: [November 18, 2021, 12:30pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/4 "2021-11-18T12:30:34Z")

</div>

Thanks for your hard work and for supporting LibreTime. What are the most difficult aspects of packaging LibreTime for Docker? What sort of expertise would help most in this task?

---

<div class="post-metadata">

### Author: ![paddatrapper](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/paddatrapper/32/675_2.png) [@paddatrapper](https://discourse.libretime.org/u/paddatrapper)
#### Post date: [November 18, 2021, 3:36pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/5 "2021-11-18T15:36:14Z")

</div>

Time and knowing how the pieces fit together? Some of the services require access to the same resources (mainly the web server, analyzer and API need access to the music storage and the API and web server need access to the Django static assets). They all need some way of mounting a config file too. Oh and playout and liquidsoap need access to the same cache directory

It didn’t take me long at all to Dockerize (without config) the analyzer and celery. The frontend is going to need some modification to the status checking code, as there won’t be processes on the same host to check to see if the other systems are running.

---

<div class="post-metadata">

### Author: ![LoudLemur](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/loudlemur/32/418_2.png) [@LoudLemur](https://discourse.libretime.org/u/LoudLemur)
#### Post date: [August 21, 2022, 4:00pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/6 "2022-08-21T16:00:51Z")

</div>

Hi, paddatrapper! What is the latest on making progress with a LibreTime Docker image and hopefully support for one-click deployment using Cloudron?

---

<div class="post-metadata">

### Author: ![paddatrapper](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/paddatrapper/32/675_2.png) [@paddatrapper](https://discourse.libretime.org/u/paddatrapper)
#### Post date: [August 21, 2022, 7:12pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/7 "2022-08-21T19:12:18Z")

</div>

There is still work being done. The PR implementing the Docker stack is [feat: add docker-compose stack by paddatrapper · Pull Request #1471 · libretime/libretime · GitHub](https://github.com/libretime/libretime/pull/1471), it needs several other things within the code to support running things in distributed docker containers. For example [feat: use file based stream configuration by jooola · Pull Request #1986 · libretime/libretime · GitHub](https://github.com/libretime/libretime/pull/1986) for managing streams without things assuming that they are running on the same host/domain.

---

<div class="post-metadata">

### Author: ![paddatrapper](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/paddatrapper/32/675_2.png) [@paddatrapper](https://discourse.libretime.org/u/paddatrapper)
#### Post date: [September 14, 2022, 9:28am UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/8 "2022-09-14T09:28:10Z")

</div>

The Docker setup has now been merged so people can start testing it out. The images themselves will be built from the next release - [chore: release 3.0.0-beta.0 by jooola · Pull Request #2134 · libretime/libretime · GitHub](https://github.com/libretime/libretime/pull/2134)

---

<div class="post-metadata">

### Author: ![LoudLemur](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/loudlemur/32/418_2.png) [@LoudLemur](https://discourse.libretime.org/u/LoudLemur)
#### Post date: [September 15, 2022, 12:28am UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/9 "2022-09-15T00:28:09Z")

</div>

This is great news, @paddatrapper. It must have been a lot of hard work. Thank you!

---

<div class="post-metadata">

### Author: ![LoudLemur](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/loudlemur/32/418_2.png) [@LoudLemur](https://discourse.libretime.org/u/LoudLemur)
#### Post date: [May 15, 2023, 11:12pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/10 "2023-05-15T23:12:56Z")

</div>

@paddatrapper Perhaps it might be a good time to revisit the LibreTime support thread here:

> **[LibreTime - Radio Broadcast & Automation Platform](https://forum.cloudron.io/topic/4251/libretime-radio-broadcast-automation-platform/11)**
>
> "Libretime is an open source radio automation and broadcasting solution helping communities get on-air with ease. "The platform can be easily deployed on dedicated hardware and VMs, on-prem or in the cloud, “free as in freedom” free. "Let your...

---

<div class="post-metadata">

### Author: ![LoudLemur](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/loudlemur/32/418_2.png) [@LoudLemur](https://discourse.libretime.org/u/LoudLemur)
#### Post date: [September 19, 2023, 9:18pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/11 "2023-09-19T21:18:12Z")

</div>

What is the latest on supporting LibreTime on Cloudron?

---

<div class="post-metadata">

### Author: ![paddatrapper](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/paddatrapper/32/675_2.png) [@paddatrapper](https://discourse.libretime.org/u/paddatrapper)
#### Post date: [September 20, 2023, 3:57pm UTC](https://discourse.libretime.org/t/libretime-on-cloudron/1045/12 "2023-09-20T15:57:40Z")

</div>

I have had no follow up from someone interested in doing the Cloudron packaging work
