Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Funkwhale - A modern, convivial and free music server

Funkwhale - A modern, convivial and free music server

Scheduled Pinned Locked Moved Solved App Wishlist
56 Posts 16 Posters 14.5k Views 22 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    LoudLemur
    wrote on last edited by
    #34

    https://selfhosted.libhunt.com/compare-navidrome-readme-vs-funkwhale

    Navidrome is available on Cloudron and seems to be more popular at the moment.

    jdaviescoatesJ 1 Reply Last reply
    2
    • L LoudLemur

      https://selfhosted.libhunt.com/compare-navidrome-readme-vs-funkwhale

      Navidrome is available on Cloudron and seems to be more popular at the moment.

      jdaviescoatesJ Offline
      jdaviescoatesJ Offline
      jdaviescoates
      wrote on last edited by
      #35

      @LoudLemur Navidrome is great, but they have quite different feature sets. It'd be great if we had Funk Whale too!

      I use Cloudron with Gandi & Hetzner

      1 Reply Last reply
      2
      • necrevistonnezrN Online
        necrevistonnezrN Online
        necrevistonnezr
        wrote on last edited by
        #36

        What happened to this app?

        1 Reply Last reply
        1
        • rmdesR Offline
          rmdesR Offline
          rmdes
          wrote on last edited by
          #37

          well... its not an official cloudron app but its running fine on my cloudron : https://github.com/rmdes/funkwhale-cloudron

          robiR avatar1024A 2 Replies Last reply
          1
          • rmdesR rmdes

            well... its not an official cloudron app but its running fine on my cloudron : https://github.com/rmdes/funkwhale-cloudron

            robiR Offline
            robiR Offline
            robi
            wrote on last edited by
            #38

            @rmdes ooh should be easy to add to CCAI / CAG for easier installs.

            Conscious tech

            1 Reply Last reply
            1
            • rmdesR Offline
              rmdesR Offline
              rmdes
              wrote on last edited by
              #39

              Hmmm happy to do so but what's that ?

              jdaviescoatesJ timconsidineT 2 Replies Last reply
              1
              • rmdesR rmdes

                Hmmm happy to do so but what's that ?

                jdaviescoatesJ Offline
                jdaviescoatesJ Offline
                jdaviescoates
                wrote on last edited by
                #40

                @rmdes it's @timconsidine's Cloudron Custom App Installer and Custom App Gateway

                I use Cloudron with Gandi & Hetzner

                1 Reply Last reply
                0
                • rmdesR rmdes

                  Hmmm happy to do so but what's that ?

                  timconsidineT Offline
                  timconsidineT Offline
                  timconsidine
                  App Dev
                  wrote on last edited by timconsidine
                  #41

                  @rmdes I can add it to the Master Catalogue

                  Once added, Cloudron users can install it using a link.

                  Do you have a publicly available docker image ?
                  Or I can make one from the repo

                  Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                  rmdesR 2 Replies Last reply
                  1
                  • rmdesR rmdes

                    well... its not an official cloudron app but its running fine on my cloudron : https://github.com/rmdes/funkwhale-cloudron

                    avatar1024A Offline
                    avatar1024A Offline
                    avatar1024
                    wrote on last edited by
                    #42

                    @rmdes said in Funkwhale - A modern, convivial and free music server:

                    its not an official cloudron app

                    Should it become one? @staff

                    1 Reply Last reply
                    1
                    • girishG Do not disturb
                      girishG Do not disturb
                      girish
                      Staff
                      wrote on last edited by
                      #43

                      Added to @vladimir.d 's list

                      1 Reply Last reply
                      4
                      • timconsidineT timconsidine

                        @rmdes I can add it to the Master Catalogue

                        Once added, Cloudron users can install it using a link.

                        Do you have a publicly available docker image ?
                        Or I can make one from the repo

                        rmdesR Offline
                        rmdesR Offline
                        rmdes
                        wrote on last edited by
                        #44

                        @timconsidine you can make one from the repo or use this one : https://hub.docker.com/r/rmdes/funkwhale-cloudron
                        this is the one I'm using in "production"

                        1 Reply Last reply
                        2
                        • timconsidineT timconsidine

                          @rmdes I can add it to the Master Catalogue

                          Once added, Cloudron users can install it using a link.

                          Do you have a publicly available docker image ?
                          Or I can make one from the repo

                          rmdesR Offline
                          rmdesR Offline
                          rmdes
                          wrote on last edited by
                          #45

                          @timconsidine I'd be happy to implement whatever is necessary to make this possible, is there any documentation somewhere about this?

                          timconsidineT 1 Reply Last reply
                          1
                          • rmdesR rmdes

                            @timconsidine I'd be happy to implement whatever is necessary to make this possible, is there any documentation somewhere about this?

                            timconsidineT Offline
                            timconsidineT Offline
                            timconsidine
                            App Dev
                            wrote on last edited by
                            #46

                            @rmdes ah, documentation - always the Achilles heel. Sorry, will make some, but in the interim ...

                            1. ensure the source git repo is publicly available, no login (just checked : it is already)

                            2. a prebuilt docker image on publicly available link (e.g. hub.docker.com

                            If no pre-built docker image available, I can build one.

                            With that information (just 2 URLs), I manually add the details to my CustomAppGateway and hey presto, users can install the app from a one-line install command, but better from CCAI-P as that has update process.

                            Planning to add update process for the one-liner install also.

                            Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                            1 Reply Last reply
                            1
                            • rmdesR Offline
                              rmdesR Offline
                              rmdes
                              wrote on last edited by
                              #47

                              The app is stable but it is based on the funkwhale v2, which is itself in RC, but in my experience is pretty stable, I have been running it for months in RC, in a bare-metal deployment, but then I really wanted to see this application on the cloudron store, so I went on an packaged it, studied the Taiga package to create this mono-container with 3 process running frontend by nginx, from what I'm seeing its running really well on our cloudron, including federation.

                              I migrated from my bare-metal and dumped the postgres to the postgres cloudron addon and after syncing the media files, everything was up and running without any data loss or federation activity gap, so i'm pretty confident its ready to be used by others.

                              I'll be alert to follow funkwhale releases and upgrade the docker image when necessary until it reach stable release

                              1 Reply Last reply
                              2
                              • timconsidineT Offline
                                timconsidineT Offline
                                timconsidine
                                App Dev
                                wrote on last edited by
                                #48

                                Funkwhale now on CustomAppGateway, alongside Indiekit

                                Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                                1 Reply Last reply
                                4
                                • rmdesR Offline
                                  rmdesR Offline
                                  rmdes
                                  wrote on last edited by rmdes
                                  #49

                                  Many thanks, I just pushed a new docker image with this last addition :
                                  {D89411C1-61D5-4271-B6E4-AA9C8F46EA62}.png

                                  which is going to allow users to maintain the funkwhale app with ease

                                  documented here : https://github.com/rmdes/funkwhale-cloudron?tab=readme-ov-file#scheduler-tasks

                                  timconsidineT 1 Reply Last reply
                                  1
                                  • rmdesR rmdes

                                    Many thanks, I just pushed a new docker image with this last addition :
                                    {D89411C1-61D5-4271-B6E4-AA9C8F46EA62}.png

                                    which is going to allow users to maintain the funkwhale app with ease

                                    documented here : https://github.com/rmdes/funkwhale-cloudron?tab=readme-ov-file#scheduler-tasks

                                    timconsidineT Offline
                                    timconsidineT Offline
                                    timconsidine
                                    App Dev
                                    wrote on last edited by
                                    #50

                                    @rmdes your docker image is tagged latest, so I don't think any changes needed to listing on CustomAppGateway. But you probably know that. Just advising I haven't changed the listing.

                                    Indie app dev, scratching my itches, lover of Cloudron PaaS, communityapps.appx.uk

                                    1 Reply Last reply
                                    2
                                    • necrevistonnezrN Online
                                      necrevistonnezrN Online
                                      necrevistonnezr
                                      wrote on last edited by
                                      #51

                                      Installed via CustomAppGateway - works flawless, thanks!
                                      But I can‘t login.
                                      I did enter the command

                                      source /app/code/venv/bin/activate funkwhale-manage fw users create --superuser --username abc --email hello@domain.tld --password aX7sxn5WtWLpok9MPRV3endgxb7LaW
                                      

                                      (obviously a different password but the same length and composition) without error; then restarted the app.

                                      But when I want to login I get the error

                                      We can't log you in

                                      Please check that your username and password are correct and that you have confirmed your email address.

                                      … and I did not get an activation mail. And the email address does exist.

                                      1 Reply Last reply
                                      1
                                      • necrevistonnezrN Online
                                        necrevistonnezrN Online
                                        necrevistonnezr
                                        wrote on last edited by
                                        #52

                                        Tried the whole setup again this morning, to no avail:

                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /settings.json HTTP/1.1" 200 75 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /assets/index-BRedch81.js.map HTTP/1.1" 200 2884363 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /api/v2/instance/nodeinfo/2.1/ HTTP/1.1" 200 1103 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /api/v2/instance/settings/ HTTP/1.1" 200 180683 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /api/v2/instance/nodeinfo/2.1/ HTTP/1.1" 200 1103 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /assets/network-iftOS4y9.png HTTP/1.1" 200 120672 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /assets/Lato-Italic-DOTKc3_v.ttf HTTP/1.1" 200 75792 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /assets/bootstrap-icons-dSOGREQ0.woff2 HTTP/1.1" 200 130608 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /assets/Lato-Black-BGKY3P7n.ttf HTTP/1.1" 200 69500 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /assets/Lato-Bold-B5iD31kO.ttf HTTP/1.1" 200 73332 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /assets/Lato-BlackItalic-Bn3AYdVg.ttf HTTP/1.1" 200 72000 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /assets/Lato-BoldItalic-CT6m3OwA.ttf HTTP/1.1" 200 77732 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 2026-02-15 07:15:35,853 django.request WARNING Unauthorized: /api/v2/users/me/
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /api/v2/users/me/ HTTP/1.1" 401 58 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /assets/vue-router-D6mGRgoF.js.map HTTP/1.1" 200 723024 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:35 2026-02-15 07:15:35,915 django.request WARNING Unauthorized: /api/v2/users/me/
                                        Feb 15 08:15:35 172.18.0.1 - - [15/Feb/2026:07:15:35 +0000] "GET /api/v2/users/me/ HTTP/1.1" 401 58 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:36 172.18.0.1 - - [15/Feb/2026:07:15:36 +0000] "GET /serviceWorker.js HTTP/1.1" 200 10891 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:40 172.18.0.1 - - [15/Feb/2026:07:15:40 +0000] "GET /api/v2/instance/nodeinfo/2.1/ HTTP/1.1" 200 1103 "-" "Mozilla (CloudronHealth)"
                                        Feb 15 08:15:40 172.18.0.1 - - [15/Feb/2026:07:15:40 +0000] "GET /assets/Lato-Light-hJCcuSzX.ttf HTTP/1.1" 200 77208 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:40 172.18.0.1 - - [15/Feb/2026:07:15:40 +0000] "GET /assets/Lato-Thin-BBFgnKgu.ttf HTTP/1.1" 200 69976 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:41 2026-02-15 07:15:41,510 django.request WARNING Bad Request: /api/v2/users/login
                                        Feb 15 08:15:41 172.18.0.1 - - [15/Feb/2026:07:15:41 +0000] "POST /api/v2/users/login HTTP/1.1" 400 68 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:41 2026-02-15 07:15:41,517 django.request WARNING Bad Request: /api/v2/users/login
                                        Feb 15 08:15:41 172.18.0.1 - - [15/Feb/2026:07:15:41 +0000] "POST /api/v2/users/login HTTP/1.1" 400 68 "https://audio.domain.tld/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.3 Safari/605.1.15"
                                        Feb 15 08:15:43 2026-02-15 07:15:43,545 django.request WARNING Bad Request: /api/v2/users/login
                                        
                                        1 Reply Last reply
                                        0
                                        • necrevistonnezrN Online
                                          necrevistonnezrN Online
                                          necrevistonnezr
                                          wrote on last edited by
                                          #53

                                          @rmdes Can you help? Am I doing something wrong?

                                          1 Reply Last reply
                                          0
                                          • necrevistonnezrN necrevistonnezr referenced this topic on
                                          • J joseph marked this topic as a question on
                                          • J joseph has marked this topic as solved on

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Bookmarks
                                          • Search