~rek2/Hispagatos-wiki

#Para poner nuestra radio de funkwhale

#Esto es para no usar el navegador YAY!
#Instalar el Plugin de Subsonic que es compatible con funkwhale
paru -S mopidy
paru -S ncmpcpp
paru -S mopidy-subidy
paru -S mopidy-mpd
# Opcional
paru -S mopidy-notifier-git
  • en ~/.config/ncmpcpp/config
  • ponemos
startup_screen = browser
#Instalar plugin para funkwhale
  • Instalar:
paru -S cairo
paru -S gobject-introspection
doas  pip install mopidy-funkwhale
  • Configuracion de este plugin
  • En el fichero mopidy.conf
/etc/mopidy/mopidy.conf
  • ponemos esto al final
  • Mejor usar el client_id y secret esta informacion la pillamos del site creando una nueva applicacion en am.pirateradio.social
  • en settings mas informacion en el manual original
[funkwhale]
enabled = true
# URL of your funkwhale instance
url = https://am.pirateradio.social
# Application credentials (leave empty fo anonymous access)
# If you don't now what to put here, just run `mopidy funkwhale login` for
# the instructions
client_id =
client_secret =
# If for some reason, you want to use the legacy password-based auth,
# uncomment the variables below
# username = demo
# password = demo

# duration of cache entries before they are removed, in seconds
# 0 to cache forever, empty to disable cache
cache_duration = 600
  • cuando tenamos esto tenemos que usar Oath para poder logear de forma segura
  • seguimos las instrucciones.
doas mopidyctl funkwhale login
  • y nos damos permisos
doas usermod -aG mopidy rek2
  • ahora vamos a configurar pulseaudio
  • copiamos la configuradion de pulseaudio a nuestro .config
  • ya que estamos usando el servicio de pulse con nuestro usuario
cp /etc/pulse/default.pa ~/.config/pulse/default.pa
  • poner/editar en ~/config/pulse/default.pa
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1
  • Y en el config de mopidy le decimos que use este modulo.
[audio]
output = pulsesink server=127.0.0.1
systemctl --user restart pulseaudio.service 
#Como correrlo
  • Vamos a usar systemd
systemctl enable mopidy
  • para ver la configuracion:
doas mopidyctl config
  • Y ahora lo empezamos la primera vez
systemctl start mopidy
  • Ya lo tenemos con el "enable" de arriba para que empieze en cada boot
  • ahora esperamos un rato para el sync y ya abres mcmpcpp para navegar todas las canciones y listas tuyas y de otros usuarios en la red federada.
  • Mas informacion de como usar mcmpcpp
man ncmpcpp

About this wiki

commit 1327016abc83d5df3427efb501261c4d5345705b
Author: rek2 <rek2@hispagatos.org>
Date:   2022-05-24T21:39:08+02:00

muy por encima el instalador de SWGEmu con proton
Clone this wiki
https://git.sr.ht/~rek2/Hispagatos-wiki (read-only)
git@git.sr.ht:~rek2/Hispagatos-wiki (read/write)