From 681ecef8a7e2e15bb0ecd19f362b87f864588337 Mon Sep 17 00:00:00 2001 From: Luc van Loon Date: Tue, 19 Sep 2023 23:59:40 +0200 Subject: [PATCH] config + icon add --- Apps/Spotifyd/docker-compose.yaml | 46 ++++++++++++++++++++++++++++++ Apps/Spotifyd/icon.png | Bin 0 -> 9361 bytes 2 files changed, 46 insertions(+) create mode 100644 Apps/Spotifyd/docker-compose.yaml create mode 100644 Apps/Spotifyd/icon.png diff --git a/Apps/Spotifyd/docker-compose.yaml b/Apps/Spotifyd/docker-compose.yaml new file mode 100644 index 000000000..b0d19bdf7 --- /dev/null +++ b/Apps/Spotifyd/docker-compose.yaml @@ -0,0 +1,46 @@ +name: impressive_rachid +services: + spotifyd: + cpu_shares: 90 + command: [] + container_name: spotify + deploy: + resources: + limits: + memory: 7812M + devices: + - /dev/snd:/dev/snd + group_add: + - "29" + image: hvalev/spotifyd-alsa-dbus:0.3.5 + restart: always + volumes: + - type: bind + source: /usr/share/alsa + target: /usr/share/alsa + - type: bind + source: /etc/spotifyd/spotifyd.conf + target: /etc/spotifyd.conf + - type: bind + source: /etc/asound.conf + target: /etc/asound.conf + ports: [] + cap_add: [] + environment: [] + network_mode: host + privileged: false +x-casaos: + author: Luc van Loon + developer: hvalev + category: Media + description: + en_us: Spotifyd streams music just like the official client, but is more lightweight and supports more platforms. Spotifyd also supports the Spotify Connect protocol, which makes it show up as a device that can be controlled from the official clients. Please make sure to create a spotifyd.conf file in the config directory. Read the documentation at https://docs.spotifyd.rs/config/File.html + tagline: + en_us: An open source Spotify client running as a UNIX daemon. + icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Spotifyd/icon.png + index: / + port_map: "4629" + scheme: http + store_app_id: impressive_rachid + title: + en_us: Spotifyd \ No newline at end of file diff --git a/Apps/Spotifyd/icon.png b/Apps/Spotifyd/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..29ffdb3553d5a1185e9457562ac3784f66d9267b GIT binary patch literal 9361 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 AqyPW_ literal 0 HcmV?d00001