Skip to content
Lightweight justice for your single-board computer.
Branch: master
Clone or download
MichaIng v6.22 (#2684)
+ DietPi-Patch | Restart_DietPi_Update() needs to finish BEFORE any reboot can be done, otherwise possible new DietPi services and login scripts are not yet enabled, leading to boot/login issues.
+ DietPi-Patch | Cleanup and merge pre-v6.17 and pre-v6.20 update restarts. Applying testing => dev branch is obsolete since with testing branch the update fails now at earlier stage. Running the new update code first allows to skip sync tasks before reboot.
+ DietPi-Patch | Minor coding and wording
Latest commit b293ba8 Apr 2, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.conf v6.22 (#2639) Mar 16, 2019
.github META | Typo Mar 9, 2019
.meta v6.22 Mar 19, 2019
dietpi v6.22 (#2684) Apr 2, 2019
rootfs v6.22 (#2636) Mar 12, 2019
.gitignore :octocat: Added .gitattributes & .gitignore files Mar 14, 2015 v6.22 Feb 25, 2019
CHANGELOG.txt v6.22 Mar 23, 2019 v6.22 Feb 25, 2019
LICENSE META | Add full GPLv2 license text to repo root Jun 13, 2018 v6.22 Mar 29, 2019 META | Add further links to the Additional Software list Mar 17, 2019
boot_c1.ini v6.20 Jan 7, 2019
boot_c2.ini v6.20 Jan 7, 2019
boot_xu4.ini v6.20 Jan 7, 2019
dietpi.txt v6.22 Feb 25, 2019


Lightweight justice for your single-board computer!

optimised • simplified • for everyone

find out moredownload image

Optional "ready to run" optimised software choices with dietpi-software.
Feature rich configuration tool for your device with dietpi-config.


DietPi's web hosting is powered by myVirtualServer.

A wide range of SBCs and VMs are supported. Click here for the full list.


DietPi is an extremely lightweight Debian-based OS. With images starting at 400MB, that's 3x lighter than "Raspbian Lite". It is highly optimized for minimal CPU and RAM resource usage, ensuring your SBC always runs at its maximum potential. The programs use lightweight Whiptail menus. You'll spend less time staring at the command line, and more time enjoying DietPi.

Use dietpi-software to quickly and easily install popular software that's "Ready to run" and optimised for your system. Only the software you need is installed. Use dietpi-process_tool to control which installed software has higher or lower priority levels (nice, affinity, policy scheduler).

dietpi-update automatically checks for updates and informs you when they are available. Update instantly, without having to write a new image. dietpi-automation Allows you to completely automate a DietPi installation with no user input, simply by configuring "dietpi.txt" before powering on.

The DietPi Project Team


Micha (MichaIng)

Project lead of DietPi (20/02/2019 and onwards), source code contributor, bug fixes, software improvements, DietPi forum administrator.

Currently active contributors

Daniel Knight (Fourdee)

Project founder and previous project lead (19/02/2019 and previous), source code contributor and tester.


Joined 2016-06-08

DietPi forum co-administrator, management, support, testing and valuable feedback.


Joined 2016-01-01

Contributions to the DietPi in general, in-depth testing, bug finding and valuable feedback, forum moderator.


Joined 2016-03-20

DietPi forum moderator and version history maintainer on forums.


DietPi + AmiBerry


Joint venture to bring you the ultimate Amiga experience on your SBC, running lightweight and optimised DietPi at its core:

Previous/Inactive Contributors


Joined 2018-03-01

Contributions to the DietPi in general, including source code, testing, new devices, forum moderator.


Joined 2015-10-10

Provided web hosting for 1 year until April 17th 2016. Additionally: forum moderator, testing, bug reporting.


Joined 2016-04-01

Contributions to the DietPi in general, including source code and VirtualBox image creation/conversion.


Joined 2016-10-01

Created the DietPi image for NanoPi M3/T3.

Honourable Mentions/Thanks

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


Git coders, please use the active development branch: dev

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 our supported SBCs?
  • Contribute to DietPi with programming on GitHub?
  • 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.


Vote for new suggestions, feature-, software- or image requests, or add your own to our new FeatHub page:

Feature Requests


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


DietPi Source

DietPi file list

  • All files located in (recursively):
    • /DietPi/
    • /var/lib/dietpi/
    • /var/tmp/dietpi/
    • /boot/dietpi/
  • /boot/dietpi.txt
  • /boot/config.txt (RPi)
  • /boot/boot.ini (Odroid)
  • All files prefixed with: dietpi-

The above GPLv2 documentation also applies to all mentioned files!

Additional Software

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

You can’t perform that action at this time.