DietPi-Software | Details for ALL installation options

Everything you need to download and start your DietPi experience.
Locked
User avatar
Fourdee
Site Admin
Posts: 2781
Joined: Tue Feb 06, 2007 1:36 pm

v123

Post by Fourdee »

Deprecation warning: This post is deprecated. Please find our new documentation at: https://dietpi.com/docs/software/bittor ... bittorrent

qBittorrent:
qBitTorrent is a lightweight BitTorrent server with a slick web interface. As its coded in C++ (Qt), it offers excellent performance on any device.
- USB dedicated hard drive highly recommended.
qbittorrent.png
Access web interface:
url = http://192.168.0.100:1340
username = qbittorrent (DietPi v6.11 and lower = root)
password = <your global pw> (Jessie = adminadmin)
NB: Currently on non-Buster systems the Web UI login does not work on Chromium-based browsers (e.g. Chrome, Opera, ...). Please use another browser (e.g. Firefox, Edge, ...) to login until either the version is updated in Stretch repo or we ship custom compiled binaries.

Access BitTorrent Downloads:
Make sure you have one of DietPi's File Servers installed.
folder = downloads

Using of Search Plugins:
before activating Search Plugins within qBitTorrent, you would need to install Python first. Afterwards you can search and activte the plugins.

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.
>> Return to DietPi-Software List
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.
User avatar
Fourdee
Site Admin
Posts: 2781
Joined: Tue Feb 06, 2007 1:36 pm

v124

Post by Fourdee »

Deprecation warning: This post is deprecated. Please find our new documentation at: https://dietpi.com/docs/software/cloud/#syncthing

Syncthing
Backup and sync server with web interface. Extremely lightweight and efficient as no webserver is required.
syncthing.png
Access web interface:
URL = http://192.168.0.100:8384

First run setup:
Once connected to the web interface.
  • When the Danger! Please set a GUI Authentication User and Password in the Settings dialog. box appears, click the settings button inside the box.
  • Under GUI Authentication User and GUI Authentication Password. Enter new login details you would like to use for access to the web interface. Then click save
DietPi will automatically setup your default folder share to /mnt/dietpi_userdata.

Setup a second system to sync with:
In this example we will use a Windows system. The goal is to "sync" the user data from your DietPi device with another system.
  • Download, extract and run the Windows application synthing.exe: https://syncthing.net/ (located under Get Started)
  • Syncthing web interface will load automatically, if not, you can access it via http://127.0.0.1:8384/
    • Click Actions at the top right, then select Show ID. Copy the UUID code.
  • On the DietPi device, open the web interface and click Add remote device (bottom right)
    • Under Device ID, paste in the UUID we copied earlier.
    • Under Device name, enter any name. eg: My Windows PC.
    • Under Share Folders With Device tick/select DietPi user data, then click save.
  • After a few seconds, go back to the Windows web interface http://127.0.0.1:8384/. You should receive a message asking you to confirm the new device, click Add Device.
    • Under Share Folders With Device tick/select DietPi user data, then click save
You devices should now duplicate the user data from your DietPi device to your Windows PC.

>> Return to DietPi-Software List
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.
User avatar
Fourdee
Site Admin
Posts: 2781
Joined: Tue Feb 06, 2007 1:36 pm

v129

Post by Fourdee »

Deprecation warning: This post is deprecated. Please find our new documentation at: https://dietpi.com/docs/software/bittorrent/#rtorrent

rTorrent:
rTorrent is a BitTorrent server. ruTorrent is also installed to allow for web interface access and control.
- Also Installs: Webserver
- Local download directory = /mnt/dietpi_userdata/downloads
- USB dedicated hard drive for DietPi userdata highly recommended.
rtorrent.png
Access web interface:
URL = http://192.168.0.100/rutorrent
Username = root
Password = dietpi

Access BitTorrent downloads remotely:
Make sure you have one of DietPi's File Servers installed.
Folder = downloads

Important note:
rTorrent creates a lock file based on the systems hostname. When the hostname is changed (e.g. via dietpi-config > Security Options), then the old lock file needs to be removed to allow rTorrent creating a new one based on the new hostname:

Code: Select all

rm /mnt/dietpi_userdata/downloads/.session/rtorrent.lock
systemctl restart rtorrent
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 peace of mind for all your downloaded content, using a VPN is critical.
>> Return to DietPi-Software List
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.
User avatar
Fourdee
Site Admin
Posts: 2781
Joined: Tue Feb 06, 2007 1:36 pm

v1xx

Post by Fourdee »

Deprecation warning: This post is deprecated. Please find our new documentation at: https://dietpi.com/docs/software/file_servers/#vsftpd

vsftpd
Very secure FTP file server with feature rich security options.
vsftpd.jpg
vsftpd.jpg (5.05 KiB) Viewed 72463 times
Accessing vsFTPD with Windows:
- Goto My Computer (Windows Explorer).
- In the address bar at the top type ftp://root:dietpi@192.168.0.100 press enter.
NB: Change 192.168.0.100 to the IP address of your DietPi system.

Accessing vsFTPD with a FTP Client:
username = root
password = The same as your root login password. Default is dietpi
address = Your ip address (eg: 192.168.0.100)
port = 21


>> Return to DietPi-Software List
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.
User avatar
Fourdee
Site Admin
Posts: 2781
Joined: Tue Feb 06, 2007 1:36 pm

v131

Post by Fourdee »

Deprecation warning: This post is deprecated. Please find our new documentation at: https://dietpi.com/docs/software/file_servers/#nfs

NFS Server
Network file system server.
nfs.png
Accessing NFS Share:
Address = Ip address of your DietPi system (eg: 192.168.0.100)
Port = 2049

Increase security:
By default NFS will allow anyone to connect. You can limit who can access the NFS share by setting a IP address range:
  • Edit the following file /etc/exports
  • To only allow users access with an IP address range of 192.168.0.1-255

    Code: Select all

    /mnt/dietpi_userdata 192.168.0.*(rw,async,no_root_squash,fsid=0,crossmnt,no_subtree_check)
  • Restart services dietpi-services restart
>> Return to DietPi-Software List
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.
User avatar
Fourdee
Site Admin
Posts: 2781
Joined: Tue Feb 06, 2007 1:36 pm

v132

Post by Fourdee »

Deprecation warning: This post is deprecated. Please find our new documentation at: https://dietpi.com/docs/software/gaming/#dxx-rebirth

DXX-Rebirth
Descent 1 & 2. A masterpiece 3D FPS. Brought back to life with the DXX-Rebirth project. Play Descent as true to the original with OpenGL/ES rendering.
  • DietPi will install the Demo and Shareware versions of Descent. Please see the FAQ below to transfer the full game.
  • Keyboard + Mouse is highly recommended
  • We have compiled the latest version of DXX-Rebirth (0.58.1) with support for FB and RPi OpenGL.
dxx-rebirth.png
Starting DXX-Rebirth
  • DXX-Rebirth can be started by running dxx-rebirth
  • Auto start option is available. Simply run dietpi-autostart and select DXX-Rebith (Descent 1/2) then reboot your system.
Choosing a Pilot
We have created a Pilot called DietPi. The config has been setup for WSAD style play and is recommended for FPS players who use WSAD + Mouse.
  • WSAD = Forward/Backwards/left/right
  • QZ = Up/down
  • ER = Rotate Z (forward) axis
  • F = Launch flare
  • ALT+F2 = Save game

FAQ:
  • How do I transfer the original Descent full game files?
    • Before you begin, you will need the original game files, from a legal copy and installation of Descent.
      Make sure you have one of DietPi's File Servers installed.
    • Copy your Descent 1 Game files to /mnt/dietpi_userdata/dxx-rebirth/descent_1_game
    • Copy your Descent 2 Game files to /mnt/dietpi_userdata/dxx-rebirth/descent_2_game
  • Where can I find more information on the DXX-Rebirth project?
>> Return to DietPi-Software List
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.
User avatar
Fourdee
Site Admin
Posts: 2781
Joined: Tue Feb 06, 2007 1:36 pm

v132

Post by Fourdee »

Deprecation warning: This post is deprecated. Please find our new documentation at: https://dietpi.com/docs/software/desktop/#chromium

Chromium
The only web browser you'll ever need.

Chromium_Logo.png

Does my device support GPU acceleration?
Not all devices support GPU acceleration with Chromium.
  • RPis supports native OpenGL and will be configured during installation.
  • Odroids support OpenGLES and will be configured during installation.
  • Other devices will most likely be limited to software rendering.
Where can I check the status of GPU acceleration?
Once Chromium is running, simply go to the following address:
  • chrome://gpu
Enable support for Widevine DRM protected content on RPi:
>> Return to DietPi-Software List
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.
User avatar
Fourdee
Site Admin
Posts: 2781
Joined: Tue Feb 06, 2007 1:36 pm

v132

Post by Fourdee »

Deprecation warning: This post is deprecated. Please find our new documentation at: https://dietpi.com/docs/software/cloud/#nextcloud

Nextcloud
Your very own personal cloud based backup/data storage system (eg: Dropbox), with a slick and simple web interface.
- Also Installs: Webserver
- USB dedicated hard drive highly recommended.
nextcloud.png
Access web interface:
url = http://localhost/nextcloud where 'localhost' can be substituted by local server IP or hostname, to access remotely.
username = admin
password = <your global pw>

You may want to configure your Nextcloud from command line via occ command: Nextcloud admin manual
We added a shortcut to the otherwise necessary 'sudo -u www-data php /var/www/nextcloud/occ':
Just use 'ncc' followed by the desired command inside your terminal.

FAQ:
Where is my data stored?
  • /mnt/dietpi_userdata/nextcloud_data (or dietpi.txt choice)
Why am I limited to 2GB file size uploads?
DietPi will automatically apply the max supported upload size to the PHP and Nextcloud configs.
  • 32bit systems can handle 2GB
  • 64bit systems can handle 8796PB, yep, in petabyte
  • echo -e "$(( $(php -r 'print(PHP_INT_MAX);') / 1024 / 1024))MB"
Will my data be saved after uninstallation?
  • Your userdata directory will stay after uninstallation.
  • As well a database backup will be saved to your userdata directory.
  • Thus you can easily restore your instance by reinstalling Nextcloud and restore the database dump.
>> Return to DietPi-Software List
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.
User avatar
Fourdee
Site Admin
Posts: 2781
Joined: Tue Feb 06, 2007 1:36 pm

v133

Post by Fourdee »

Deprecation warning: This post is deprecated. Please find our new documentation at: https://dietpi.com/docs/software/system_stats/#webmin

Webmin
Remote system management with web interface.
webmin.png
Access web interface:
  • url = https://192.168.0.100:10000 (NB: Please ensure https URL is typed, http will not function)
  • Username = root
  • Password = root password at time of installation (default: dietpi)
System logging:
The Webmin system logging panel still depends on a classical file logger, like rsyslog. However DietPi will not impose this logging overhead on systems by default. If you need to see system logs via Webmin online panel, you can either configure a custom syslog daemon or install rsyslog manually: apt install rsyslog
DietPi comes with systemd and the related journald system logger, which can be accessed via: journalctl

>> Return to DietPi-Software List
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.
User avatar
Fourdee
Site Admin
Posts: 2781
Joined: Tue Feb 06, 2007 1:36 pm

v6.20

Post by Fourdee »

Deprecation warning: This post is deprecated. Please find our new documentation at: https://dietpi.com/docs/software/bittorrent/#medusa

Medusa
Automatically download your favorite TV shows, as they become available.
Searches both Bit Torrent and Usenet, has a feature to automatically download and organise the download, with your favourite BitTorrent app.
- Transmission BitTorrent server is recommended to enable automatic downloads.
medusa_1.jpg
Access web interface: Add a TV show:
Once registered and logged in with Medusa:
  • Click the Shows button (top of screen)
  • Click the Add Shows option.
  • Select the Add new show option
  • Input a TV show to find in the search box, select one of the entries from the search results, then click Next
  • Make sure the parent folder is /mnt/dietpi_userdata/downloads, then click Next
  • Finally, click the Add show button
Optional: Change which BitTorrent sites Medusa will search:
  • Click the Settings "cog" button (the top right hand corner of the screen)
  • Select Search providers
  • Select and tick the BitTorrent sites you would like enable. When Medusa searches for a TV show, these sites will then be searched for the available torrent.
  • Finally click Save changes (bottom of the page)
Setup Medusa to automatically download torrents:
To use this feature, you will need a supported BitTorrent server installed. All of the BitTorrent servers available in DietPi-Software are supported by Medusa.
  • Click the Settings "cog" button (the top right hand corner of the screen)
  • Select Search settings
  • Select and Torrent search tab.
  • Make sure the entry enable torrent search providers is enabled (ticked)
  • Under the section Send .torrent files to, select the BitTorrent program you have installed, then enter the details.
  • Use the Test connection button at the bottom of the page to ensure Medusa can connect to your BitTorrent server.
  • Finally click Save changes (bottom of the page)
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.
>> Return to DietPi-Software List
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.
Locked