Fully Managed Koel
as a Service
Deploy Koel as a fully managed service starting at €9/mo. Get automated backups, SSL, updates, support and monitoring included.
Koel is an open-source personal music streaming server written in Laravel and Vue, first released by Phan An in December 2015. It plays MP3, FLAC, AAC, OGG, Opus, ALAC, AIFF, and WAV out of the box, with FFmpeg-driven transcoding for the awkward formats. It is the closest open-source equivalent to a private Spotify, and the obvious target for anyone who owns their music and wants the cloud-streaming experience without renting their catalogue.
✓Free 7-day trial ✓99.9% Uptime SLA ✓No credit card ✓Cancel anytime
✓Free 7-day trial ✓99.9% Uptime SLA
✓No credit card ✓Cancel anytime

Koel
STARTING AT
USAGE
Germany
Finland
Netherlands
UK
Sweden
United States
Canada
Singapore
Japan
Australia
Brazil
South Africa+9 more →
ABOUT THE SOFTWARE
What is Koel
FEATURES
What Koel does
WHAT'S ALWAYS INCLUDED
Every app. Fully managed.
Nothing extra to pay for.
Every app you deploy includes the full managed service — security, backups, updates, and support from day one.
WHY MANAGED
Why teams pick managed Koel
- APP_MAX_SCAN_TIME="600" — The default ten-minute browser-scan timeout fails on libraries past about 9,000 tracks (upstream issue #186). The CLI path php artisan koel:sync has no timeout and is the canonical workaround. We bump the env var to 18000 and run nightly cron-driven koel:sync so the browser scan never hits the wall.
- FFmpeg dependency — Koel needs a real FFmpeg binary at the path set by FFMPEG_PATH=/usr/local/bin/ffmpeg to transcode FLAC, ALAC, AIFF, APE, and WMA on the fly. Issues #223, #396, #595, and #664 all trace back to FFmpeg path or codec gaps. We ship a recent FFmpeg build, validate it at deploy, and alert if the worker can't fork ffmpeg.
- Streaming method — STREAMING_METHOD="php" is the lowest-friction default but it doesn't survive long-running connections behind nginx. We set x-accel-redirect on nginx-fronted instances and x-sendfile on Apache, both of which hand the byte stream to the web server instead of keeping PHP open for a 90-minute album.
- Cache and queue backend — REDIS_HOST and QUEUE_CONNECTION="redis" are not set by default. Without them, the queue worker falls back to sync and the UI feels sluggish past a few thousand tracks. We attach managed Redis to every instance and supervise php artisan queue:work under supervisord with --max-time=3600 and --max-jobs=500 to dodge the well-known PHP-worker memory creep.
- Database choice — Koel's official docs state it has been "tested with MySQL, MariaDB, PostgreSQL, and SQLite." SQLite is fine up to about 5,000 tracks and one user; past that, MySQL 8 or PostgreSQL 16 is the sane choice. We default new instances to MariaDB 10.11 with utf8mb4_unicode_ci collation to avoid the documented Integrity constraint violation: 1062 Duplicate entry for key 'artists_name_unique' error.
- Composer + Node + pnpm build — Self-hosters have to install PHP ≥ 8.3, Composer, Node ≥ 20, and pnpm; run composer install, composer koel:init, and a Vite+ asset build; then keep that toolchain consistent across upgrades. We do all of this against the v9.3.5 tag in CI and ship a pre-built artifact.
- Podcast sync queue — Koel's podcast feature pulls RSS on a background queue. Without a queue worker and a valid URL allowlist (see GHSA-7j2f-6h2r-6cqc and PR #2485 from May 2026), podcast subscriptions stall or, worse, follow malicious redirects. We run the validated build with the worker supervised.
- TRANSCODE_FLAC — Default true means FLAC is transcoded to a 128 kbps MP3 on the fly. Audiophiles set TRANSCODE_FLAC="false" to serve the original; mobile users on cellular leave it on and raise OUTPUT_BIT_RATE to 192 or 256.
REVIEWS
Hear from customers like you

No more maintenance headaches!
Finaly, I can relax and not bother with maintenance. Each of the softwares that we run on DANIAN is automated and running stable for couple months already. They even assist us with modifying the DNS records. Once we needed to modify the config of Nextcloud so that we are able to upload higher than 5GB files and they assisted us fast. I also love their documentation!

Kevin Blackwell

Best managed service
I previously ran Peertube, Mastodon, Mattermost and Mirotalk on other providers before switching to DANIAN. I was tired of handling the updates and backups myself. Not only that the performance is "out of this world" fast, but their tech support is amazing. Since then I added 5-10 more Apps on my account. I also love how they add more softwares on their list constantly!

William Northfield

Love the personalized service!

George Adams

n8n runs excellent

David Hartmann

Smooth experience
I needed a way to manage the projects and files for my company. This was the first time I learn about opensource. I asked their support and livechat and they assisted me immediately. I started with Openproject. Later I added Nextcloud. My team were able to get used to the apps fast.

Levi Nilsson

Bye GA

Wyatt Mitchell

Love the freedom
I wanted to use a crm for my startup. I signed up for the free trial. Tried out espocrm and dolibar and picked one. Their dashboard is very easy for a beginner. I recommend them and feel confident in choosing them.
Elias Koch

Wow just wow
After discovering DANIAN, I wished I'd found them sooner — their solution is excellent and deserves wider recognition. Very good solution!

Tyler Hollander

Professional tech support!

Bastian Engel

Their support team is the best!
I had a problem with my card and the subscription could not be renewed in time. I notified their support and surprisingly, they showed much understanding. They basically left my apps run until I solved the card issue. Other providers would have deleted my data in a heartbeat. This is the way to build client-vendor trust!

George Adams

Fair price and fast
4 months ago I activated n8n, Uptime kuma, Vaultwarden and Paperlessngx. So far everything is perfect. The performance of all apps is excellent. I contacted their support team couple times for using custom subdomains for the apps and they were fast and kind. I'm constantly recommending them to my network!

Atanas

Vaultwarden 10/10
I wanted to selfhost a passwords manager for my company but I didn't trust the mainstream providers. I tried out Vaultwarden for the free trial. I loved how their support team communicated with me professionally but still kind. I know that I can contact them whenever with whatever question I have. Recommended!

James Smith

Multiple locations options

Edward Nelson

Everything just works!
My focus is on my business, not running servers. I love that I can lauch any app without having to think about the tech behind it. Everything just works!
Tony Roy

Awesome support team!

Filip

Very proactive!
Today couple of the videos on my Peertube got viral. Before I even noticed, their support have notified me via email that they proactively upgraded my app with more cpu & ram so that it continues to work without any downtime. They left the upgraded app with the added resources for couple days until the traffic stabilizes. After that I had the possiblity to stay on the same plan or keep the upgraded plan. Out of gratitude I stayed on the upgraded one.

Luke Hall

Win-win!
I run a web design biz. After I perform the work for my clients, they constantly ask me for more software solutions. So I partnered with DANIAN. Not only I provide the requested softwares for my clients and get the increased revenue boost by delegating all to DANIAN, but also for those clients that wish to order directly from DANIAN, I send them an affiliate link. Win-win on all sides!

Luke Walker


Jeffrey Johnson

Awesome customer service
I needed to add analytics on my website but I didn't know anything about DNS. Their team guided me at all phases and they performed the changes for me. Additionally they were transparent and notified me of every change applied and steps performed.

Gabriele Marino

Good admin dashboard
Not only that I got Chatwoot, I also have access to the management dashboard. I love that I can view my hourly/daily usage and perform manual backups and restorations if needed. I don't need the level of control but it feels good to know that I have it if I need it.

Matthew Turner


Andreas Schmitt

Great service!
I configure custom Matomo tracking for my clients as a monthly service. Many of my clients were asking if they can selfhost Matomo instead of using the Cloud service. My employee recommended DANIAN. Basically, I can activate as much Matomo's in any of 20+ countries the same day. Additionally the affiliate revenue is a nice bonus.

Jacob Turner

Smooth experience
I was listing through youtube tuts on how to install Bookstack myself. Then randomly, I found their video playlist exactly for Bookstack. Got curious and went at their website. For the same price (or higher) that I would pay for just the VPS, with them I'm getting a fully managed Bookstack. It's a no-brainer decision!

Elias Gustafsson


Mason Hayes

Its a great service
Its a great service. I love the performance of my Mastodon community. It keeps on growing and I don't have any worries about backups, secuirity, updates, etc.

Vinícius Rocha

Very intuitive solution!
I wanted to use a nocode software for my company. A friend recommended them so I tried both Baserow and NocoDB, couple days later picked one.

Haruto Hashimoto


Henrik Otto
USE CASES
Three teams who run Koel on DANIAN
These are representative team types we set up most often. Each starts with the same flat €9 plan.
COUPLE · EX-SPOTIFY FAMILY
Frankfurt, replacing €21.99/mo Family after the August 2025 hike
After Spotify took the Family plan from €17.99 to €21.99 on 14 August 2025, the Müllers ran the maths: €263.88/year for music they already owned half of on CD. They migrated a ~30,000-track FLAC + MP3 library (80 GB) to managed Koel in our Germany region, set up music.muller.example as a custom domain with end-to-end SSL, and run four user accounts — two adults, two teenagers — each with their own smart playlists. The teenagers don't know it's not Spotify.
AUDIOPHILE · EX-PLEXAMP
Amsterdam, escaping the $749.99 lifetime Plex Pass
J.K. spent 18 months buying lossless FLACs on Qobuz and built up a 4,500-track library and a Plexamp habit. The 19 May 2026 Plex announcement — Lifetime Plex Pass tripling from $249.99 to $749.99 on 1 July 2026 — pushed him to managed Koel in Netherlands. He set TRANSCODE_FLAC="false" to always serve the original file, enabled Last.fm scrobbling with his existing API key, runs a single-user setup, and uses the iOS Koel Player app (€9.99 one-time on the App Store) over LTE.
INDIE LABEL · PODCAST PRODUCER
Berlin, 3-person team behind OIDC
Three-person electronic label running Koel for two purposes: a 12,000-track promo and reference library for the team, and a podcast archive of ~80 published episodes from their sister imprint. Hosted on DANIAN Germany behind catalogue.example.de, with OIDC sign-in via a self-hosted Authentik (PROXY_AUTH_ENABLED=true, PROXY_AUTH_USER_HEADER=remote-user). Specific tracks are toggled to public-share for press promo; the rest stays internal. The podcast feed pulls into Koel's podcast view for review before publication.
COMPARISON
Four ways to run Koel
A music streaming server is either rented from a vendor (Spotify), self-hosted on a VPS, run at home on a NAS, or paid for as a managed service. Same software in the bottom three rows — different price, different time budget.
| PATH | 1 USER | 5 USERS | 10 USERS | WHAT'S INCLUDED | YOUR TIME |
|---|---|---|---|---|---|
| Spotify Premium proprietary SaaS | €12.99/mo | €21.99/mo Family | 2× Family ≈ €43.98/mo | ~100M-track catalogue, polished apps, vendor controls what stays — tracks can be removed without notice | 0 hrs/mo |
| Self-host on a VPS DIY | ~$24 VPS + $5 object storage + $15 monitoring ≈ $44/mo infra + €60–240/mo of your time3 | same infra | same infra | what you build: OS patching, Koel upgrades, backups, on-call | 1–2 hrs/mo plus on-call |
| Home server Synology DS923+ class | ~€210–667/mo effective | same hardware | same hardware | physical box on you: electricity, business static-IP internet, off-site backup target | 2–4 hrs/mo |
| DANIAN Managed Koel | €9/mo flat | €9/mo flat | €9/mo flat | Hosting, HTTPS, daily backup, monitoring, updates, custom domain, human support | 0 hrs/mo |
Germany post-14 August 2025 price (Premium Individual €12.99).
Spotify Family is capped at 6 members in the same household; €21.99 figure is Germany post-14 August 2025 (was €17.99, a 22.2% hike per Spotify's notification emails).
Operator time costed at €60–120/hour, the typical EU senior sysadmin contract rate.
Home-server effective cost = €650 hardware amortised over 36 months + electricity at €0.30/kWh on a NAS drawing 30–50W average + €30–50/mo business internet with a static IP + €5–15/mo cloud target for off-site backup.
BY INDUSTRY
Koel for specific industries
Koel is a personal music server. The industries below run it because they own their audio and don't want vendor risk — but in each case there is a regulatory or operational layer Koel doesn't handle. Below: what's covered, what isn't, and how we configure each instance.
FAQ
Frequently asked questions
Everything teams ask before signing up — answered straight, without sales speak.
Three groups: technical setup, migration, and how DANIAN works as a service.
01
Technical and configuration
02
Migration and onboarding
03
Billing, support, and platform
DEPLOY IN YOUR REGION
21 datacenter locations on six continents
Pick the region closest to your users.
United States, Germany, Finland, Singapore, Australia, Brazil, Canada, Netherlands, UK, Spain, Italy, France, Sweden, Malaysia, India, Japan, Mexico, Poland, South Korea, Chile, South Africa and more coming soon

