Lightweight justice for your single-board computer.
Switch branches/tags
Nothing to show
Clone or download
Fourdee Merge pull request #2080 from Fourdee/testing
v6.16
(19/09/18)

**Changes / Improvements / Optimizations:**

DietPi-Config | WiFi: Added support for applying up-to 5 SSIDs: #368

DietPi-Drive_Manager | Samba Mount: Now mounts with user and group of 'DietPi'. This matches group permissions for DietPi applications that will prevent permission failure, when samba is used for userdata location: #2067

DietPi-Software | Pi-hole: You can now install Pi-hole again on Debian Jessie system, as support got re-enabled with Pi-hole v4.0 FTLDNS update.

**Bug Fixes:**

General | Resolved an issue where 1st run setup password prompt, would run twice. Once on 1st run and once after updates are completed.

General | Resolved an external issue where in very rare cases WiFi interfaces were not initiated successfully: #2074

DietPi-Config | Sparky SBC: Resolved an issue where Piano DAC firmware was not being fully installed.

DietPi-Config | Resolved an issue with selected WiFi SSID not being correctly applied: #2070 (comment)

DietPi-Drive_Manager | RockPro64: Resolved an issue where mtdblock devices would show up in the list. As far as well can tell, these are not currently required for EMMC/SD/USB devices. To ensure the list only shows actual devices, we have disabled them from showing up in view: #2067 (comment)

DietPi-Postboot | Resolved an issue where user scripts were not being executed '/var/lib/dietpi/postboot.d/*'.
Latest commit 1d2d5d8 Sep 19, 2018

README.md

DietPi

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.

Introduction

DietPi is an extremely lightweight Debian OS. With images starting at 400MB, that's 3x lighter than 'Raspbian Lite'. It is highly optimised 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 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

Lead

Daniel Knight (Fourdee)

Creator, programmer and project lead of DietPi.


Current Contributors

MichaIng

Joined Q3 2017

Source code contributor, bug fixes, software improvements, DietPi forum co-administrator.

JohnVick

Joined 2016-06-08

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

K-Plan

Joined 2016-01-01

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

ZombieVirus

Joined 2016-03-20

DietPi forum moderator and version history maintainer on forums.


Collaborations

DietPi + AmiBerry

02/09/2016

Joint venture to bring you the ultimate Amiga experience on your SBC, running lightweight and optimised DietPi at its core: https://github.com/Fourdee/DietPi/issues/474


Previous/Inactive Contributors

Rhkean

Joined 2018-03-01

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

Pilovali

Joined 2015-10-10

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

xenfomation

Joined 2016-04-01

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

AWL29

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.


Contributing

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 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.

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 https://www.gnu.org/licenses/

Links

DietPi Source

DietPi file list

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

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):