Linux/FreeBSD DAAP (iTunes) and MPD media server with support for AirPlay 1 and 2 speakers (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
Go to file
github-actions[bot] 12321a30da [web] Rebuild web interface 2025-01-25 08:17:15 +00:00
.dev [dev] Add devcontainers and vscode config templates 2025-01-22 20:27:34 +01:00
.github [gh-actions] Add FreeBSD build workflow using vmactions 2025-01-22 20:26:06 +01:00
build-aux [config] Just use an empty config.rpath as it's only used by iconv 2017-01-07 13:27:17 -08:00
docs [docs] Docs for development setup 2025-01-22 20:27:34 +01:00
htdocs [web] Rebuild web interface 2025-01-25 08:17:15 +00:00
m4 [configure] Fix AX_PROG_FLEX/AC_PROG_LEX warning (#1839) 2025-01-22 20:28:27 +01:00
scripts [docs] Change mxml to libxml2 2024-05-31 23:47:46 +02:00
sqlext [db] Use custom LIKE operator adapted from sqlite's icu.c (closes #1390) 2022-02-13 20:52:40 +01:00
src [db] Add cli parameter to overwrite path to SQLite extension 2025-01-22 20:27:34 +01:00
web-src [web] Fix security warning 2025-01-25 09:16:32 +01:00
.clang-format [dev] Add devcontainers and vscode config templates 2025-01-22 20:27:34 +01:00
.gitignore [dev] Add devcontainers and vscode config templates 2025-01-22 20:27:34 +01:00
.travis.yml Fix for Travis build stopping on tzdata install prompt 2020-05-12 23:21:35 +02:00
AUTHORS [docs] Name change of forked-daapd to OwnTone 2021-04-24 23:54:12 +02:00
COPYING Add GPLv2 license text 2009-06-12 13:00:40 +02:00
ChangeLog ChangeLog for OwnTone 28.10 2025-01-22 20:22:10 +01:00
INSTALL.md [docs] Delete "old" README*.md files 2022-05-08 07:20:04 +02:00
Makefile.am [docs] Update Makefile.am with updated doc sources 2025-01-22 20:26:06 +01:00
NEWS Add NEWS file again for automake 2013-12-25 08:56:59 +01:00
README.md Revert "[docs] Add note to README about Spotify being broken" 2024-09-06 17:06:14 +02:00
UPGRADING [docs] Name change of forked-daapd to OwnTone 2021-04-24 23:54:12 +02:00
_config.yml Set theme jekyll-theme-slate 2017-02-26 00:51:07 +01:00
configure.ac [configure] Fix AC_TRY_LINK warning (#1839) 2025-01-22 20:28:27 +01:00
mkdocs.sh [docs] Split docs into multiple files and publish with gh-actions 2022-05-08 07:22:48 +02:00
mkdocs.yml [docs] Docs for development setup 2025-01-22 20:27:34 +01:00
owntone.8 [-] Rename source and target names from forked-daapd to owntone 2021-04-24 23:54:20 +02:00
owntone.conf.in [mpd] Refactor commit 9962c743 and other stuff in mpd.c 2025-01-22 20:22:10 +01:00
owntone.service.in [config] Replace network.target with network-online.target in owntone.service 2023-08-05 23:51:27 +02:00
owntone.spec.in Correct libxml2 devel requires in spec file 2025-01-22 20:26:06 +01:00
owntone@.service.in Add a SystemD template service for owntone (issue #1353) 2021-11-25 22:11:59 +01:00

README.md

OwnTone

OwnTone is a media server that lets you play audio sources such as local files, Spotify, pipe input or internet radio to AirPlay 1 and 2 receivers, Chromecast receivers, Roku Soundbridge, a browser or the servers own sound system. Or you can listen to your music via any client that supports mp3 streaming.

You control the server via a web interface, Apple Remote, an Android remote (e.g. Retune), an MPD client, json API or DACP.

OwnTone also serves local files via the Digital Audio Access Protocol (DAAP) to iTunes (Windows), Apple Music (macOS) and Rhythmbox (Linux), and via the Roku Server Protocol (RSP) to Roku devices.

Runs on Linux, BSD and macOS.

OwnTone was previously called forked-daapd, which again was a rewrite of mt-daapd (Firefly Media Server).

Looking for help?

Visit the OwnTone documentation for usage and set up instructions, API documentation, etc.

If you are looking for information on how to get and install OwnTone, then see the Installation instructions.