# auddly-server

> Auddly is an open-source, self-hosted music streaming server with a REST API for your personal library, playlists, Last.fm scrobbling, and Spotify artist images.

- **Category:** Music Streaming
- **Licence:** MIT
- **Latest version:** v5.0.1
- **Open source:** oss
- **Languages:** Typescript
- **Platforms:** Docker Compose, Build from Source
- **Tags:** MongoDB, API, REST API, Streaming, Music, Spotify, Music Player, Playlists, Music Library, Music Streaming, Lastfm, Audio Transcoding, Typescript, Docker, Server, Free, Self Hosted, Opensource, Waveline Server

## Description

Auddly Music Server is a self-hosted music streaming application written in TypeScript that serves your personal music library over a REST API. It provides endpoints for browsing tracks, albums, artists, and genres; creating and managing playlists; streaming audio with on-the-fly transcoding; and integrating with Last.fm for scrobbling and artist metadata, plus Spotify for artist images. The server requires MongoDB for data storage and uses JWT-based authentication with an admin account. You can deploy it via Docker Compose (which builds the image from the GitHub repo) or build from source with Node.js and npm. The project is licensed under MIT and its latest release is v5.0.1 from August 2022, with the repository last pushed in September 2023.

## Links

- [Homepage](https://github.com/Wellenline/auddly-server)
- [Website](https://auddly.app)
- [GitHub Repository](https://github.com/Wellenline/auddly-server)
- [Discord Community](https://discord.gg/mJQm8SJ)

---
Source: https://selfhost.directory/project/auddly-server