Repository navigation
Usage Repository Web Server
Zic Stardust edited this page Aug 19, 2026
·
3 revisions
Recommended to use a proxy with https.
Set the REPO_FILE_URL environment variable to the URL (including the protocol). For this example, https://spotify.example.com
When the REPO_FILE_URL environment variable is set, the spotify-unofficial.repo file is generated at the root of the repository.
File generation can be customized using other environment variables.
sudo dnf install dnf5-plugins
sudo dnf config-manager addrepo --from-repofile=https://spotify.example.com/spotify-unofficial.reposudo dnf install dnf5-plugins
sudo dnf config-manager addrepo --from-repofile=https://${REPO_AUTHENTICATION_USER}:${REPO_AUTHENTICATION_PASSWORD}@spotify.example.com/spotify-unofficial.reposudo dnf install 'dnf-command(config-manager)'
sudo dnf config-manager --add-repo https://spotify.example.com/spotify-unofficial.reposudo dnf install 'dnf-command(config-manager)'
sudo dnf config-manager --add-repo https://${REPO_AUTHENTICATION_USER}:${REPO_AUTHENTICATION_PASSWORD}@spotify.example.com/spotify-unofficial.repo/etc/yum.repos.d/spotify-unofficial.repo
[spotify]
name=Spotify Unofficial Repository - Stable - x86_64
baseurl=http://127.0.0.1/$releasever/x86_64/stable
#username=REPO_USER
#password=REPO_PASSWORD
enabled=1
gpgcheck=1
gpgkey=http://127.0.0.1/gpg
#gpgkey=http://REPO_USER:REPO_PASSWORD@127.0.0.1/gpg
[spotify-testing]
name=Spotify Unofficial Repository - Testing - x86_64
baseurl=http://127.0.0.1/$releasever/x86_64/testing
#username=REPO_USER
#password=REPO_PASSWORD
enabled=0
gpgcheck=1
gpgkey=http://127.0.0.1/gpg
#gpgkey=http://REPO_USER:REPO_PASSWORD@127.0.0.1/gpg
[spotify-source]
name=Spotify Unofficial Repository - Stable - Source
baseurl=http://127.0.0.1/$releasever/source/stable
#username=REPO_USER
#password=REPO_PASSWORD
enabled=0
gpgcheck=1
gpgkey=http://127.0.0.1/gpg
#gpgkey=http://REPO_USER:REPO_PASSWORD@127.0.0.1/gpg
[spotify-testing-source]
name=Spotify Unofficial Repository - Testing - Source
baseurl=http://127.0.0.1/$releasever/source/testing
#username=REPO_USER
#password=REPO_PASSWORD
enabled=0
gpgcheck=1
gpgkey=http://127.0.0.1/gpg
#gpgkey=http://REPO_USER:REPO_PASSWORD@127.0.0.1/gpgsudo dnf install spotify-client