App Submission: Swing Music (#3412)

Co-authored-by: Alexander L. <lackner.alex@gmail.com>
This commit is contained in:
Paul Niederle 2025-10-02 17:27:34 +02:00 committed by GitHub
parent 1f4e1ec481
commit 82ea6f86de
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 54 additions and 0 deletions

View File

@ -0,0 +1 @@

View File

@ -0,0 +1 @@

View File

@ -0,0 +1,20 @@
version: "3.9"
services:
app_proxy:
environment:
APP_HOST: swingmusic_app_1
APP_PORT: 1970
PROXY_AUTH_ADD: "false"
app:
image: ghcr.io/swingmx/swingmusic:v2.0.9@sha256:f8dcd4e074355de8fe5e8ae256c0af0441715a0eaf0bf2eabaebc65447ea716c
restart: on-failure
environment:
- PUID=1000
- PGID=1000
volumes:
- ${APP_DATA_DIR}/data/config:/config
- ${APP_DATA_DIR}/data/music:/music:rw
- ${UMBREL_ROOT}/data/storage/downloads:/downloads

32
swingmusic/umbrel-app.yml Normal file
View File

@ -0,0 +1,32 @@
manifestVersion: 1
id: swingmusic
name: Swing Music
tagline: Self-hosted music streaming
category: media
version: "2.0.9"
port: 1970
description: >-
🎵 Swing Music is a self-hosted music streaming app — modern, clean, and powerful.
It lets you create your own private Spotify-like service at home.
🧑‍💻 Built with privacy in mind.
Swing Music keeps your data local. Host your music library, stream from any browser, and enjoy full control.
developer: Mungai Njoroge
website: https://github.com/swing-opensource/swingmusic
submitter: panie18
submission: https://github.com/getumbrel/umbrel-apps/pull/3412
repo: https://github.com/swing-opensource/swingmusic
support: https://github.com/swing-opensource/swingmusic/issues
defaultUsername: "admin"
defaultPassword: "admin"
dependencies: []
releaseNotes: ""
path: "/"
gallery:
- 1.jpg
- 2.jpg
- 3.jpg