Did you try doing sudo mopidyctl deps to see the extensions that can be found? I thought i added that to the forum post template but maybe it’s no longer showing…
How exactly did you install the Web frontend extensions? Are you running as a service?
No idea what MX Linux is but I’m going to assume that’s an MX Linux specific workaround. The normal service file should work as-is with regular Debian. I have to say this as people inadvertently find posts like this and blindly make similar changes which are usually wrong.
MX Linux is a midweight OS based on Debian stable. Well, I’m sorry, maybe it should work as it is, but for me I had to tweak it a little bit. Anyways… people who do random things blindly would never work it out how to change the effective UID of a daemon.
Often these things come with example modifications and people blindly use those.
No need to apologise, I appreciate you’ve taken the time to reply and I’m only trying to avoid extra work for my future self by heading this one off early.
I think I have the same problem.
I have installed on Debian 10 from apt get.
And all the extensions from pip3.
If I run Mopidy as an service and use the conf fil from /etc/mopidy things starts but I don’t get the web interface. only:
Mopidy This web server is a part of the Mopidy music server. To learn more about Mopidy, please visit Web clients Web clients which are installed as Mopidy extensions will automatically appear here.
If I use the same mopidy.conf file and run it as root from the commandline then the webpage shows: Mopidy This web server is a part of the Mopidy music server. To learn more about Mopidy, please visit Web clients [iris](************iris/) [mopify](******************/mopify/) Web clients which are installed as Mopidy extensions will automatically appear here.
And I get a conf file in the root home dir for /root/.config/mopidy-mopify/sync.ini
I think is has somthing with how the system service is setup
As a system service it’s run as user mopidy. But thise user don’t have a home dir. And it don’t look like it can find the sync conf files used for mopidy-mopify/sync.ini
mopidy:x:123:29::/var/lib/mopidy:/usr/sbin/nologin
How should I run mopidy. I would like to not run the program as root user. But I would like the webinterface and spotyfi to work.