Page 1 of 1

DietPi - Web GUI Image

Posted: Sat Sep 30, 2017 5:07 pm
by Fourdee
DietPi - Web GUI Image

Download / Getting Started:

Image Features:
  • Slick Web Interface to configure and control the system.
  • Preinstalled with Audiophile software, such as Roon, O!MPD, NAA Daemon and Shairport-sync (AirPlay), Squeezelite and GMediaRender (DLNA audio endpoint).
  • Ready to Run. Pre-configured and pre-installed image (No SSH/Terminal setup required)
  • Audiophile quality, all the optimisations and features of DietPi, 156MB RAM usage (RPi, all services enabled), RAM log and more. Perfect for audio usage.
Web Interface Features:
  • System Settings:
    • Change hostname
    • Networking configuration (DHCP/STATIC IP)
    • Sound card configuration
    • Update DietPi (updates for system and web interface)
    • CPU governor selection
    • Swap file size configuration
    • Power control
  • MPD Settings:
    • Service control (enable/disable)
    • Access O!MPD interface
    • SOXR sampling output options (enable/disable & set quality)
    • Output frequency/bit depth options
  • Roon Bridge Settings:
    • Service control (enable/disable)
  • NAA Daemon (HQ player endpoint) Settings:
    • Service control (enable/disable)
  • ShairPort-Sync (AirPlay) Settings:
    • Service control (enable/disable)
    • Output frequency/bit depth options
  • WiFi HotSpot (Sparky SBC only, WiFi dongle required) Options:
    • Service control (enable/disable)
    • Configure SSID and passkey
  • Status Page:
    • ALSA output stream information (lists actual frequency and bit depth during playback)
    • Access NetData web interface
    • Storage usage
    • RAM usage
    • CPU usage
    • CPU temperature
Installed Software:
  • Roon Bridge
  • MPD + O!MPD (Feature rich web interface audio player)
  • ShairPort-Sync (AirPlay)
  • NAA Daemon (HQ Player endpoint)
    naadaemon.png (27.65 KiB) Viewed 140329 times
  • WiFi Hotspot (Sparky SBC only)
  • Open SSH Server
    • Username = root
    • Password = dietpi
  • Samba Server (easily transfer files/music to device over the network)
    samba.jpg (9.93 KiB) Viewed 140220 times
  • NetData (Feature rich system stats)
  • Squeezelite | Available in DietPi update v157
  • Gmrender (DLNA audio render) | Available in DietPi update v157
    grender-128x128.png (24.45 KiB) Viewed 139780 times

Getting started

Posted: Sat Sep 30, 2017 5:08 pm
by Fourdee
Download / Getting started

Download Image: Write Image:
  • Extract the contents of the 7z file to obtain the .img file.
  • Use a program such as Etcher, to write the image (DietPi_..._AlloGUI.img) to SD/eMMC.
  • Ensure ethernet is connected to the device.
  • Plug in a HDMI monitor, if you need to obtain the IP address of system to access web interface.
  • Power on system.
Access Web Interface:
Web interface can be accessed via hostname (Bonjour/avahi compatible network), or the IP address (which can be obtained from HDMI output after boot):
  • Hostname access: http://dietpi.local
  • IP access: (replace IP to match system IP)
Login Details:
  • Username =
  • Password = allo
Select soundcard:
Once logged into the web interface, you will need to select the soundcard to be used:
  • Scroll down and select the System Settings button
  • Under Soundcard configuration, select the required soundcard device, then click Save Changes
  • When prompted, please select the reboot button to finalize the changes


Audio works in Roon, however, no output in other software?
This is due to a limitation with some DAC's, only supporting 32 bit depth output. Please use the web interface to change output bit depth in the required application to 32.

I want to use WiFi connection, how do I disable HotSpot and setup connection?
NB: We highly recommend ethernet connection for a stable audio streaming experience.
To achieve a WiFi connection, you will need to access the terminal (either via SSH or locally using keyboard + monitor):
  • Login with username = root , password = dietpi
  • Sparky Only: Uninstall HotSpot using the command dietpi-software uninstall 60
  • Run dietpi-config
  • Select Network Options: Adapters > WiFi
  • If a prompt appears, requesting WiFi to be enabled, please select Ok
  • Select WiFi option again
  • Select Scan, choose your SSID and follow the onscreen prompts to enter credentials
Transfer music to the device (MPD+O!MPD):

Samba Server Details:
Samba Server is installed by default, allowing your to transfer files/music over the network for the device.
  • On a Windows system:
    • Press WIN key + R
    • Paste in the following \\\dietpi, before pressing OK, change the IP address to match your system.
  • Username = root
  • Password = dietpi
  • Transfer your Music into the Music directory
Update O!MPD libary:
Once the transfer is completed, we need to update the O!MPD library database.
  • Access the Allo web interface
    • Load up the MPD settings page
    • Select the O!MPD link to launch the O!MPD web interface
  • Login if required with the following details:
    • Username = admin
    • Password = admin
  • Select the settings button (top right of screen)
    ompd_settings.png (969 Bytes) Viewed 140217 times
  • Scroll down the page and select Update
  • Click the following button to update the library
    ompd_update.png (3.3 KiB) Viewed 140217 times
  • If you experience issues with "file not found" messages during playback, please also run the the Update All option
    Untitled.jpg (4.5 KiB) Viewed 136201 times


Posted: Thu Oct 19, 2017 9:09 pm
by Fourdee

To view all DietPi changes in the changelog, please see link below: ... NGELOG.txt

How do I update?:
To ensure stability and control of updates, they must be completed in the Linux terminal.

Log into the system (HDMI/SSH):
  • user = root
  • password = dietpi
Run the update:
  • Run the command dietpi-update
  • Follow the onscreen instructions to update the system.
  • Once completed, reboot the system. The device will now be running the latest version of DietPi.
  • NB: DietPi checks for updates daily, and during boot. If the update is not available, please reboot the system.