Lightweight justice for your single-board computer.
Shell Nginx
Latest commit ccd2886 Jan 14, 2017 @Fourdee committed on GitHub Merge pull request #712 from Fourdee/testing

New Image:

DietPi for Sparky SBC (Allo) is now available:

Changes / Improvements / Optimizations:

DietPi-Backup | Now supports BTRFS filesystems for target backup location.

DietPi-Backup | Now features "System only" and "Full backup" modes. In "Full backup" mode, DietPi User data is included in backups: #685

DietPi-Config | Audio > Sound card: "Allo Piano DAC 2.1", now applies correct module and dtoverlay (previously Piano DAC 1 was used): #699

DietPi-Config | Audio > Sound card: Added support for "Allo Cheapo" sound card on Sparky SBC.

DietPi-Config | Audio > Sound card: Added support for HDMI/3.5mm sound cards on NanoPi M2/M3.

DietPi-Config | Audio > Sound card: Added option for force 3.5mm output with Onboard RPi: #704

DietPi-Config | Audio > Sound card: Added support for selecting USB-DAC sound cards: #683

DietPi-Config | Audio > Sound card: Added support for RPi 'HifiBerry DIGI Pro' sound card.

DietPi-Config | WiFi: Reduced the DHCP retry count and timeouts, to prevent a unnecessary wait when enabling WiFi for the 1st time: #711

DietPi-Software | Open Media Vault: Is now available for installation:

DietPi-Software | MySQL/MariaDB: Data store is now located in the DietPi User data location (eg: /mnt/dietpi_userdata/mysql). Should offer improved performance for USB drive users: #672

DietPi-Software | NetData updated to latest version (1.4.0): #696

DietPi-Software | Added support for Apt-Fast if installed: #698

DietPi-Software | PiHole: Access via http://ip/admin is now supported, for new installations: #703

Typo | Correct use of MHz (previously Mhz). Thanks to Rainer.

Bug fixes:

General | RPi 3 onboard Bluetooth is now functional: #693

General | Odroid C2: Resolved an issue with deb-multimedia repo failing GPG key: #677

General | Resolved an issue where access to /mnt/usb_1 would hang the program/command, when no USB drive was attached: #684

General | Resolved an issue where alsamixer was unable to load sound card device: #705

General | Odroids: Resolved an issue where Meverics custom CPU governor script, would override DietPi applied CPU govs during boot.

DietPi-Config | Resolved an issue where NTPD Daemon + Drift mode, did not create drift file. This mode has now been moved to systemd-timesyncd: #709

DietPi-Config | Enabling the RPi camera will now apply the required 128MB minimum GPU memory split, if not already higher: #706

DietPi-Software | Resolved issues with non-functional RPi camera with DietPi-Cam: #706

DietPi-Automation | Resolved an issue with automated 1st run installation would hang on Odroid C2, during patch stage: #689

Sparky SBC | Resolved an issue with touch screen module causing dmesg errors associated with it. This module is now disabled: #699 (comment)

RPi Stretch:

General | RPi 3 Onboard WiFi is now functional.
Failed to load latest commit information.
dietpi v142 Jan 14, 2017
.gitattributes v116 Apr 16, 2016
.gitignore :octocat: Added .gitattributes & .gitignore files Mar 14, 2015
CHANGELOG.txt v142 Jan 14, 2017 v142 Jan 14, 2017 v138 Dec 1, 2016 v116 Apr 14, 2016
boot_c1.ini v140 Dec 10, 2016
boot_c2.ini v140 Dec 10, 2016
boot_xu4.ini v140 Dec 10, 2016
config.txt v135 Oct 26, 2016
dietpi.txt v137 Nov 14, 2016
uEnv.txt v132 Sep 22, 2016



Lightweight justice for your single-board computer:

  • Optimized
  • Simplified
  • For everyone
  • Optional "ready to run" optimized software choices with dietpi-software.
  • Feature rich configuration tool for your device with dietpi-config.

Find out more:

Download image:

DietPi is available for:

A wide range of SBC's and Virtual Machines, please see the below link for a full list:

DietPi's web hosting is powered by


The DietPi Project Team:

Creator, programmer and project lead of DietPi.

  • Daniel Knight (Fourdee)

Current contributors:

  • AWL29 - Joined 01/10/2016 Created the DietPi image for NanoPi M3/T3.
  • K-Plan - Joined 01/01/2016 Contributions to the DietPi in general, including In-depth testing, bug finding and valuable feedback. Forum moderator.
  • ZombieVirus - Joined 20/03/2016 DietPi forum moderator and version history maintainer on forums.


Previous/inactive contributors:

  • Rhkean - Joined 01/03/2016 Contributions to the DietPi in general, including sourcecode, testing, new devices. Forum moderator.
  • Pilovali - Joined 10/10/2015 Provided web hosting for 1 year until April 17th 2016, forum moderator, testing, bug reporting.
  • xenfomation - Joined 01/04/2016 Contributions to the DietPi in general, including sourcecode, virtualBox image creation/conversion.

Honourable mentions/thanks:

  • A personal thanks to Pilovali for helping DietPi during our early days with desperately needed webhosting.

DietPi Project Contribution.

Coders (Git): Please use the active development branch "testing":

Are you able to:

  • Provide feedback and/or test areas of DietPi, to improve the user experience.
  • Report bugs.
  • Improve/Add more features to the DietPi website (
  • Compile software for Odroid C1 and RPi systems.
  • Contribute to DietPi with programming on git hub.
  • Suggest new software that we can add to the dietpi-software install system.

If so, let us know! We are always looking for talented people who believe in the DietPi project, and, wish to contribute in any way you can.

DietPi GPLv2 License

DietPi Copyright (C) 2016 Daniel Knight

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see

Links to DietPi Source

DietPi file list (The above GPLv2 documentation also applies to all files listed below):

  • All files located in /DietPi/dietpi (recursive)
  • /DietPi/dietpi.txt
  • /DietPi/config.txt
  • /DietPi/boot.ini

Links to additional software used in DietPi, and, their source and build instructions (where applicable):

Raspberry Pi


Orange Pi


Kodi / Xbmc













NoIp2 Client Binary

RetroPie Setup Script

SoftEther VPN Server









  • NA




Lets Encrypt


ARMbian Build Tools: