adjust audio device gain setting as needed using alsamixer (Plexamp does not touch system/ALSA settings).run latest installer if updates to nodejs (and/or nvm) are needed.Plex provided update script used for most app updates.install configures systemd system service for Plexamp autostart.Plexamp runs as non-root user with app/config/log files in user home directory.initial install requires manual Plex claim token entry.install and updates require jq, bzip2, wget, tar.nodejs install/updates can use nvm (allows Plexamp nodejs version system).as of Jan '23, Plexamp execution requires nodejs version 16.recommend system with >= 1GB DRAM for best performance.DietPi OS based on Debian Bullseye or later (as of Jan '23, glibc >= 2.31).audio device attached/enabled (on-board audio, USB audio, HAT, etc.).system with a 64-bit compatible ARM or x86_64 CPU.Plex Media Server running elsewhere and a Plex Pass subscription. # hardcoded version below, will update as needed # bzip2 jq for current install and future upgrades # uses nvm to install/manage node version, Plexamp currently requires node 16 # install Plexamp headless on a Raspberry Pi or similar system instruct user to complete app configuration at :32500Įxample bash install script using nvm (this example assumes script run by non-root user with sudo).exit installer and start/restart Plexamp service as needed.start initial Plexamp instance, user will be asked to copy/paste Plex claim code (initial install only).prepare systemd service files (edit defaults provided by Plex).download and extract target version of Plexamp headless in user home directory.install other dependencies as needed (jq, bzip2, wget, tar).in which case it's also possible to use nvm and keep a separate version of nodejs just for Plexamp (example script below gives example of an nvm-based install) easiest to install DietPi system version if this matches what is required by Plexamp, but required version for Plexamp might change out of sync with DietPi. install nodejs (currently Plexamp headless requires node 16).not required for install, but helpful) show list of audio devices, have user confirm desired device (HAT, USB DAC, etc.) is available confirm user to use for install and systemd service (default: dietpi), add to audio group as needed.there are community supported installers, for example this one already provides best effort support for install on DietPi, but supporting in dietpi-software might make it easier for users to install and use alongside other audio/streaming apps such as shairport-sync or roonbridge Can you provide the installation steps that you would suggest DietPi-Software to do? Plex reps might make install easier in the future, but as of now no details/timeline have been provided. Plexamp headless is a dedicated remote controllable music playback app, works with Plex Media Server, which is preferably running elsewhere How can DietPi make the installation easier or compatible, than following the install instructions or do APT installation, if available?Ĭurrent instructions are general and assume Linux terminal knowledge, requires user to install/update dependencies (such as nodejs) and edit systemd service files. Plex Media Server What makes your requested software better than the above solutions, if available?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |