DietPi-Services
DietPi-Services allows to control the service states of all installed software, as well as tweak system wide nice/priority levels, CPU affinity and scheduler policies.
DietPi will automatically start and stop services as needed, e.g. during boot, shutdown, backups and software installations.
Stop services:dietpi-services stop
Start services:dietpi-services start
Service status:dietpi-services status
Include/Exclude services:
Option 1: Start dietpi-services and use the Add menu entry, respectively the Include/Exclude service submenu entry.
Option 2: Create/edit the following file: /boot/dietpi/.dietpi-services_include_exclude
Add + entries for each additional service you wish to control. Add - entries for items you wish to exclude. Example:
Nice:
As all active processes share the same CPU, DietPi-Process Tool allows you to control which processes are more or less important. By setting a higher priority level (nice), the software process will be given more of the CPU shared resources, essentially reducing any delay from other software processes.
Affinity:
For systems with multiple cores, you can control which cores are available for each program.
Scheduler policies:
For time critical programs (eg: audio processes / robotics), setting the scheduler to FIFO/RR will ensure maximum priority and "real-time" execution. Further information.
Example system:
Your server runs Pi-hole and a web server.
Pi-hole is the main use of this server, and, you want to reduce any possible delay from other programs.
So we set Pi-Hole to a higher priority level of nice -10.
Pi-hole will now be more responsive. Its users should not experience random delays when browsing the web.
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
To log into your own server, press Log In, then the three dots at the bottom and switch the slider to CUSTOM. There you can enter your own Blynk servers IP/domain and use the above login credentials.
Once you create a project in the iOS/Android App, replace the following with your auth code, then run the command: blynk-client Replace_With_Your_Auth_Code
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
Make changes to Aria2 settings permanently:
Please note, the aria2-webui does not support saving settings after session shutdown, this is a known limitation with the software, please use the aria2.conf to make changes:
Stop services with dietpi-services stop
Edit the following configuration file /mnt/dietpi_userdata/aria2/aria2.conf, making your required changes.
Recommended: Protect your privacy with a VPN:
Although we enable forced encryption on all our BitTorrent clients, if you wish to ensure complete privacy and peice of mind for all your downloaded content, using a VPN is critical.
We highly recommend NordVPN as it offers unlimited bandwidth, zero logging and upto 6 devices on 1 account.
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
Reduce CPU usage:
YaCy is extremely CPU intensive, coupled with constant background processing, we highly recommend using dietpi-services to reduce process priority.
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
IceCast
Shoutcast streaming server, includes DarkIce for audio input (eg: mic).
Install notes:
DietPi will attempt to detect mic input during installation, and apply to DarkIce. If a mic was not available, or you experience issue, check available mics with:
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
VirtualHere does not take into account mounted drives when selecting them for remote use. This is potentially dangerous for any mounted drive that is in use, and, may cause data loss.
Do not use drives, on the client, that are mounted on the SBC.
Unmount the drive before hand in dietpi-drive_manager
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
Web interface not loading / Unable to access:
In some instances, initial config generation during installation isn't successful.
If you experience this, please run the following commands to reapply config settings for DietPi (copy and paste all).
NB: The steps require a Git client and build tools. You can install these via: dietpi-software install 16 17
Recommended: Protect your privacy with a VPN:
Although we enable forced encryption on all our BitTorrent clients, if you wish to ensure complete privacy and peice of mind for all your downloaded content, using a VPN is critical.
We highly recommend NordVPN as it offers unlimited bandwidth, zero logging and upto 6 devices on 1 account.
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.
If you find our project or support useful, then we’d really appreciate it if you’d consider contributing to the project however you can.
Donating is the easiest – you can use PayPal or become a DietPi patron.