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

DietPi-Software | Remove Spotify Connect Web and Firefox Sync Server #6427

Merged
merged 2 commits into from
Jun 12, 2023

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Jun 11, 2023

Removed software:

  • Spotify Connect Web | Development of this Spotify player stalled already in 2018, the underlying library has been deprecated even before that time. The process fails on Debian Bookworm and we have the functional alternatives Raspotify and Spotifyd: Spotify user needed: Please help me test Spotify Connect Web! #6418
  • Firefox Sync Server | As much as we like the browser and the idea of self-hosting its data sync, it stopped working already on Debian Bullseye, as it requires Python 2, which is EOL since 2020. Work has started on a new token server (one component of the whole stack) written in Rust, but it has been archived again. A sync storage server written in Rust exists, however, we are not able to compose a whole stack in Rust, respectively one that natively runs on modern OS versions. If someone is able to get a whole Firefox Sync Server up without Python 2, we would love to re-add it to our software catalogue.

If you currently have one of these two software titles installed and want to uninstall it:

Spotify Connect Web

systemctl disable --now firefox-sync
userdel ffsync
groupdel ffsync
rm -Rf /etc/systemd/system/firefox-sync.service* /opt/firefox-sync /mnt/dietpi_userdata/firefox-sync

Firefox Sync Server

systemctl disable --now spotify-connect-web
rm -Rf /etc/systemd/system/spotify-connect-web.service* /mnt/dietpi_userdata/spotify-connect-web

@MichaIng MichaIng added this to the v8.19 milestone Jun 11, 2023
Joulinar
Joulinar previously approved these changes Jun 11, 2023
Removed software:
- Spotify Connect Web | Development of this Spotify player stalled already in 2018, the underlying library has been deprecated even before that time. The process fails on Debian Bookworm and we have the functional alternatives Raspotify and Spotifyd: #6418
- Firefox Sync Server | As much as we like the browser and the idea of self-hosting its data sync, it stopped working already on Debian Bullseye, as it requires Python 2, which is EOL since 2020. Work has started on a new token server (one component of the whole stack) written in Rust, but it has been archived again. A sync storage server written in Rust exists, however, we are not able to compose a whole stack in Rust, respectively one that natively runs on modern OS versions. If someone is able to get a whole Firefox Sync Server up without Python 2, we would love to re-add it to our software catalogue.
- DietPi-Patches | Re-add executable bit which got removed from GitHub Desktop ...
@MichaIng MichaIng merged commit 47ea9e5 into dev Jun 12, 2023
2 checks passed
@MichaIng MichaIng deleted the removals branch June 12, 2023 21:43
@MichaIng MichaIng mentioned this pull request Jul 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Spotify user needed: Please help me test Spotify Connect Web!
2 participants