DietPi-Software | Details for ALL installation options

Everything you need to download and start your DietPi experience.
User avatar
Fourdee
Site Admin
Posts: 2787
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: 2323
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: 2323
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: 2323
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: 2323
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: 2323
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: 2323
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: dietpi-software reinstall 179


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

v6.33

Post by MichaIng »

Bazarr
Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements.

Image

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

Install/Git directory: /opt/bazarr

Data directory: /mnt/dietpi_userdata/bazarr

Configuration file: /mnt/dietpi_userdata/bazarr/config/config.ini

Official docs: https://github.com/morpheus65535/bazarr/wiki

View logs:
  • Service: journalctl -u bazarr
  • Binary: /var/log/bazarr/bazarr.log
Source code: https://github.com/morpheus65535/bazarr

Update to latest version: Use the internal web based updater


>> Return to DietPi-Software List
Locked