DietPi-Software | Details for ALL installation options

Everything you need to download and start your DietPi experience.
User avatar
MichaIng
Site Admin
Posts: 2417
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: 2417
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: 2417
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: 2417
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
User avatar
MichaIng
Site Admin
Posts: 2417
Joined: Sat Nov 18, 2017 6:21 pm

v6.34

Post by MichaIng »

PaperMC
A highly optimised Minecraft server with plugins, written in Java.

Image

Default server/query port: 25565

Console access via rcon:
  • Port: 25575
  • Password: <globalSoftwarePassword> (default: dietpi)
  • From DietPi: mcrcon -p <globalSoftwarePassword>
Install directory: /opt/papermc

Config/data directory: /mnt/dietpi_userdata/papermc

Main config file: /mnt/dietpi_userdata/papermc/server.properties

Official docs: https://paper.readthedocs.io/

View logs:
  • Service: journalctl -u papermc
  • File: /var/log/papermc/latest.log
Source code: https://github.com/PaperMC/Paper

Find plugins: https://www.spigotmc.org/resources/

Update to latest version: dietpi-software reinstall 181


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

v6.34

Post by MichaIng »

Unbound
A validating, recursive, and caching DNS resolver

Image

Default DNS port: 53
DNS port when Pi-hole is installed: 5353

Config directory: /etc/unbound

Official docs: https://nlnetlabs.nl/documentation/unbound/

View logs: journalctl -u unbound

Source code: https://github.com/NLnetLabs/unbound

Update to latest version: apt update && apt upgrade


>> Return to DietPi-Software List
Locked