Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Submission: Navidrome #1232

Merged
merged 25 commits into from
Aug 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions navidrome/data/.gitkeep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

16 changes: 16 additions & 0 deletions navidrome/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
services:
owmsoton marked this conversation as resolved.
Show resolved Hide resolved
app_proxy:
environment:
APP_HOST: navidrome_server_1
APP_PORT: 4533
PROXY_AUTH_ADD: "false"

server:
image: deluan/navidrome:0.52.5@sha256:b154aebe8b33bae82c500ad0a3eb743e31da54c3bfb4e7cc3054b9a919b685c7
restart: on-failure
environment:
- PUID=1000
- PGID=1000
owmsoton marked this conversation as resolved.
Show resolved Hide resolved
volumes:
- ${APP_DATA_DIR}/data:/data
owmsoton marked this conversation as resolved.
Show resolved Hide resolved
- ${UMBREL_ROOT}/data/storage/downloads/music:/music
55 changes: 55 additions & 0 deletions navidrome/umbrel-app.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
manifestVersion: 1
id: navidrome
category: media
name: Navidrome
version: "0.52.5"
tagline: Your personal streaming service
description: >-
Navidrome is an open source web-based music collection server and streamer.
It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify!


Features:

- Handles very large music collections

- Streams virtually any audio format available

- Reads and uses all your beautifully curated metadata

- Great support for compilations (Various Artists albums) and box sets (multi-disc albums)

- Multi-user, each user has their own play counts, playlists, favourites, etc...

- Very low resource usage

- Multi-platform, runs on macOS, Linux and Windows. Docker images are also provided

- Ready to use binaries for all major platforms, including Raspberry Pi

- Automatically monitors your library for changes, importing new files and reloading new metadata

- Themeable, modern and responsive Web interface based on Material UI

- Compatible with all Subsonic/Madsonic/Airsonic clients

- Transcoding on the fly. Can be set per user/player. Opus encoding is supported

- Translated to various languages

developer: Navidrome
website: https://www.navidrome.org/
dependencies: []
repo: https://github.com/navidrome/navidrome
support: https://github.com/navidrome/navidrome/discussions
port: 4533
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
path: ""
permissions:
- STORAGE_DOWNLOADS
releaseNotes: ""
submitter: owmsoton
submission: https://github.com/getumbrel/umbrel-apps/pull/1232