DietPi-Software | Details for ALL installation options

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

v6.23

Post by Fourdee »

LXQt - Desktop:
Optimized lightweight desktop without the bloatware. Slick and fluid GUI, however, more resource heavy than LXDE.

lxqt.png
Desktop can be run by typing startx
You can also have DietPi boot directly to the desktop by using dietpi-autostart and selecting Desktop.


>> 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: 2788
Joined: Tue Feb 06, 2007 1:36 pm

v6.23

Post by Fourdee »

GIMP
Optional desktop application:

MS Paint on steroids. If you need to edit pixels with a vast number of tools, GIMP is the only program you'll need. Just don't be a GIMP about it :D

gimp.png

>> 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
MichaIng
Site Admin
Posts: 2269
Joined: Sat Nov 18, 2017 6:21 pm

v6.25

Post by MichaIng »

Mycroft AI
Free and open source voice assistant.


Image


Interactive install:
  1. Branch selection: For inexperienced users we recommend the master branch as well: y
  2. Auto updates: It slows down the the startup process a bid, but it anyway takes a while to load all skills, so we recommend this as well: y
  3. Add Mycroft commands to PATH: Chose NO here, since the installer runs as user "mycroft", which is no login user, which is why this has no effect: n
  4. Check code before submitting: If you are an official Mycroft developer, choose y, else: n

Initial setup:
  1. If you did no reboot after install, load Mycroft commands to current shell session: . /etc/bashrc.d/mycroft.sh
  2. Start CLI client: mycroft-cli-client
  3. You should see and at best hear the invitation to pair your device, e.g.: PairingSkill - INFO - Pairing code: XXYYZZ
  4. Visit https://home.mycroft.ai/ to start pairing and configuring your device + skills.

Build Mimic for offline TTS support (optional):
  1. NB: this requires about 3 GiB RAM and takes a while, so assure that you have enough memory (4 GiB recommended), in case increase your swap file size and grab yourself a coffee.
  2. cd /mnt/dietpi_userdata/mycroft-core/scripts
  3. sudo -u mycroft ./install-mimic.sh

>> Return to DietPi-Software List
User avatar
MichaIng
Site Admin
Posts: 2269
Joined: Sat Nov 18, 2017 6:21 pm

v6.27

Post by MichaIng »

TasmoAdmin
An administrative website for devices flashed with Tasmota to be used for smart home systems.

Image

Also installs: Webserver (based on your preference), PHP

Implemented by: @svh1985

Access web interface: http://<your_IP/domain>/tasmoadmin

Source code: https://github.com/reloxx13/TasmoAdmin

>> Return to DietPi-Software List
User avatar
MichaIng
Site Admin
Posts: 2269
Joined: Sat Nov 18, 2017 6:21 pm

v6.29

Post by MichaIng »

Domoticz
Domoticz is a Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature, Rain, Wind, UV, Electra, Gas, Water and much more. Notifications/Alerts can be sent to any mobile device.

Image

Access web interface:
- HTTP: http://<your_IP/domain>:8124
- HTTPS: https://<your_IP/domain>:8424

View logs: journalctl -u domoticz

Install directory: /opt/domoticz

Data directory: /mnt/dietpi_userdata/domoticz

Source code: https://github.com/domoticz/domoticz

>> Return to DietPi-Software List
User avatar
MichaIng
Site Admin
Posts: 2269
Joined: Sat Nov 18, 2017 6:21 pm

v6.31

Post by MichaIng »

Firefox Sync Server
This is Mozilla's Firefox Sync Server which manages syncing FF instance bookmarks, history, tabs and passwords across devices. Out of the box it runs on a Python server for small loads and can be configured to run behind nginx or Apache.

Image

Configure Firefox:
  • Open about:config to access advanced settings.
  • Search for: identity.sync.tokenserver.uri
  • Set value to: http://<your_local_IP>:5000/token/1.0/sync/1.5
    • We recommend to access your Firefox Sync Server only from local network or via VPN.
    • If you need to access it remotely without VPN, adjust the public_url setting inside the config file /mnt/dietpi_userdata/firefox-sync/syncserver.ini to contain your public IP or domain and desired port.
View logs: journalctl -u firefox-sync

Update method: dietpi-software reinstall 177

Install directory: /opt/firefox-sync

Database and config directory: /mnt/dietpi_userdata/firefox-sync

Source code: https://github.com/mozilla-services/syncserver

Credits: This software title has been added to DietPi-Software by CedArctic, many thanks! :D

Troubleshooting:
If the connection from clients fails, you can try to enable WSGI:

Code: Select all

G_CONFIG_INJECT 'force_wsgi_environ =' 'force_wsgi_environ = true' /mnt/dietpi_userdata/firefox-sync/syncserver.ini
This might be required if you connect through a webserver/proxy or for the Android client in general. But enable this only as last resort, first of all assure that public_url is correct.

>> Return to DietPi-Software List
User avatar
MichaIng
Site Admin
Posts: 2269
Joined: Sat Nov 18, 2017 6:21 pm

v6.32

Post by MichaIng »

Jellyfin
A FOSS web interface media streaming server, including live TV, forked from Emby.

Image

Access web interface:
- http://<your_IP/domain>:8096

View logs:
- Service: journalctl -u jellyfin
- Binary: /var/log/jellyfin/

Data directory: /mnt/dietpi_userdata/jellyfin

Source code: https://github.com/jellyfin/jellyfin

Update to latest version:

Code: Select all

apt update
apt install jellyfin jellyfin-ffmpeg
>> Return to DietPi-Software List
User avatar
MichaIng
Site Admin
Posts: 2269
Joined: Sat Nov 18, 2017 6:21 pm

v6.32

Post by MichaIng »

Komga
Free and open source comics/mangas media server with web UI

Image

Access web interface: http://<your_IP/domain>:2037

Data directory: /mnt/dietpi_userdata/komga

Configuration file: /mnt/dietpi_userdata/komga/application.yml

Official docs: https://komga.org/guides/

View logs: journalctl -u komga
  • If you require file logging, set a path via config file, like logging: > file: > name: /var/log/komga/komga.log, assure that the directory exists and the "komga" user or group has write permissions.
Source code: https://github.com/gotson/komga

Update to latest version:

Code: Select all

dietpi-software reinstall 179
>> Return to DietPi-Software List
Locked