DietPi-Software | Details for ALL installation options

Everything you need to download and start your DietPi experience.

v148

Postby Fourdee » Sat Apr 01, 2017 1:01 pm

IceCast:
Shoutcast streaming server, includes DarkIce for audio input (eg: mic).

icecast.png
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:
    Code: Select all
    arecord -l

    • Then edit the device entry in /etc/darkice.cfg, or
    • Simple copy and paste:
      Code: Select all
      sed -i "/^device[[:space:]]/c\device = hw:$(arecord -l | grep -m1 'card' | awk '{print $2}' | sed 's/://'),0" /etc/darkice.cfg
    • Restart services
      Code: Select all
      dietpi-services restart
  • We created a SystemD service for DarkIce, DietPi will automatically start this:
    systemctl status darkice -l

Access IceCast Web Interface:
  • url = http://192.168.0.100:8000
  • source password = dietpi
  • relay password = dietpi
  • admin password = randomly generated, use code below to view:
    Code: Select all
    cat /etc/icecast2/icecast.xml | grep admin-password

Access Recording File:
This is disabled by default.
  • A recording of the stream can be enabled by editing /etc/darkice.cfg, then un-commenting localDumpFile = /mnt/dietpi_userdata/darkice_recording.ogg
  • Restart services:
    Code: Select all
    dietpi-services restart
  • A recording will then be saved in the following location:
    Code: Select all
    /mnt/dietpi_userdata/darkice_recording.ogg


>> 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 and Bitcoin.
User avatar
Fourdee
Site Admin
 
Posts: 2264
Joined: Tue Feb 06, 2007 12:36 pm

v148

Postby Fourdee » Mon Apr 03, 2017 11:31 am

MotionEye:
Web interface and surveillance for your RPi/USB camera. Mainly focused towards motion detection usage.

NB: Image has been pixelated:
motioneye.png
Access Web Interface:

Access recordings (w/o web interface):

>> 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 and Bitcoin.
User avatar
Fourdee
Site Admin
 
Posts: 2264
Joined: Tue Feb 06, 2007 12:36 pm

v148

Postby Fourdee » Tue Apr 04, 2017 2:28 pm

CloudPrint:
CUPS print server, with support for Google cloud printing. Also includes a web interface for CUPS, allowing easy setup of printers.

cups.png
Access Web Interface:

Add Printer:
Once in the CUPS web interface, you can add and configure printers by selecting
  • Home > Adding Printers and Classes

Enable CloudPrint:
Once the printer is setup:
  • Run the following command to enable Google Cloud Print authentication on this device:
    Code: Select all
    cps-auth
  • A URL will be generated. Use the URL link in a web-browser to complete authentication
  • Restart services
    Code: Select all
    dietpi-services restart
  • If you experience issues, you can check the status of the CloudPrint service for info with:
    Code: Select all
    systemctl status cloudprintd -l

Print

>> 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 and Bitcoin.
User avatar
Fourdee
Site Admin
 
Posts: 2264
Joined: Tue Feb 06, 2007 12:36 pm

v149

Postby Fourdee » Sun Apr 09, 2017 11:24 am

VirtualHere:
Share physically attached USB devices from your SBC, over the network, to other systems. Awesome!

virtualhere.png
Download Client:
Download the client for your PC:

USB Storage WARNING:
As per: https://github.com/Fourdee/DietPi/issues/852#issuecomment-292781475
It it highly recommended, you do not install VirtualHere, if your DietPi user data is stored on a USB drive.

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



>> 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 and Bitcoin.
User avatar
Fourdee
Site Admin
 
Posts: 2264
Joined: Tue Feb 06, 2007 12:36 pm

v149

Postby Fourdee » Tue Apr 11, 2017 1:54 pm

SABnzbd:
NZB download manager with web interface.

sabnzbd.png
Access Web Interface:

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).
    Code: Select all
    dietpi-services stop

    FP_DIETPI_USERDATA_DIRECTORY='/mnt/dietpi_userdata'
    sed -i "/^download_dir =/c\download_dir = $FP_DIETPI_USERDATA_DIRECTORY/downloads/incomplete" /etc/sabnzbd/sabnzbd.ini
    sed -i "/^complete_dir =/c\complete_dir = $FP_DIETPI_USERDATA_DIRECTORY/downloads/complete" /etc/sabnzbd/sabnzbd.ini
    sed -i "/^nzb_backup_dir =/c\nzb_backup_dir = $FP_DIETPI_USERDATA_DIRECTORY/downloads/sabnzbd_nzb_backup" /etc/sabnzbd/sabnzbd.ini
    sed -i "/^admin_dir =/c\admin_dir = $FP_DIETPI_USERDATA_DIRECTORY/downloads/sabnzbd_admin" /etc/sabnzbd/sabnzbd.ini
    sed -i "/^log_dir =/c\log_dir = /var/log" /etc/sabnzbd/sabnzbd.ini
    sed -i "/^log_level =/c\log_level = 0" /etc/sabnzbd/sabnzbd.ini #err only
    sed -i "/^refresh_rate =/c\refresh_rate = 2" /etc/sabnzbd/sabnzbd.ini
    sed -i "/^host =/c\host = 0.0.0.0" /etc/sabnzbd/sabnzbd.ini

    dietpi-services start

Access Downloads:

Optional: Multi threaded PAR2:



>> 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 and Bitcoin.
User avatar
Fourdee
Site Admin
 
Posts: 2264
Joined: Tue Feb 06, 2007 12:36 pm

v149

Postby Fourdee » Sun Apr 23, 2017 12:36 pm

Spotify Connect Web:
Web interface, client and player for Spotify Premium.

Access Web Interface:

Generate spotify_appkey.key:
This is required to allow the application, access to Spotify API using your account.

Transfer spotify_appkey.key:



>> 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 and Bitcoin.
User avatar
Fourdee
Site Admin
 
Posts: 2264
Joined: Tue Feb 06, 2007 12:36 pm

v150

Postby Fourdee » Mon May 15, 2017 12:34 pm

CouchPotato:
Automatically download movies as they are released.

Recommend additional software:

couchpotato.png
Access Web Interface:

Access Downloads:
  • Make sure you have one of DietPi's File Servers installed.
  • Folders used by Transmission:
    • Download folder = /mnt/dietpi_userdata/downloads
    • accessed from fileserver = /downloads
  • Folders used by CouchPotato:
    • Download folder = /mnt/dietpi_userdata/couchpotato
    • accessed from fileserver = /couchpotato



>> 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 and Bitcoin.
User avatar
Fourdee
Site Admin
 
Posts: 2264
Joined: Tue Feb 06, 2007 12:36 pm

Previous

Return to Releases

Who is online

Users browsing this forum: No registered users and 7 guests