Orange Pi Plus Home Media Server Installer Image

Do you want a minimal Ubuntu distro for your Orange Pi Plus home media server? This post contains the image but a walkthrough for building your own Orange Pi Plus minimal Debian or Ubuntu server image will be posted once the project is on github. It was made possible by loboris and the thread he posted on the Orange Pi forum. You can only buy the Orange Pi Plus at AliExpress for now. I have compiled an Ubuntu 14.10 and Ubuntu 15.04 Vivid image which includes the HTPC Guides Installer available for download at the bottom of this post so if you just want to test the distro skip on down. You can also install the Installer using the instructions below.

Orange Pi Plus Home Media Server Installer Image

Unit
CPU
Cores
RAM
Bus
USB
SATA
Network
Wifi
BT
Price
Orange Pi PC
1.6 GHz
4
1 GB
600 MHz
3
No
100 Mbit
No
No
$15.00
Orange Pi Mini 2
1.6 GHz
4
1 GB
600 MHz
4
No
100 Mbit
No
No
$25.00
Orange Pi
1 GHz
2
1 GB
480 MHz
4
Yes
1 Gbit
Yes
No
$35.00
Orange Pi 2
1.6 GHz
4
1 GB
600 MHz
4
No
100 Mbit
Yes
No
$30.00
Orange Pi Plus
1.6 GHz
4
1 GB
600 MHz
4
Yes
1 Gbit
Yes
Yes
$39.99

The HTPC Guides Installer includes most of the goodies in the table below.

The installed services work well with UsenetServer and Astraweb for usenet. If you want to know more about usenet read this article.

Torrent users, be safe with Private Internet Access for secure torrenting.

Software
Purpose
Credentials
Login/Password
Port
Plex Media Server
Streaming your media collection
none
32400
NZBGet
Usenet Downloader
nzbget:tegbzn6789
6789
Sabnzbd
Usenet Downloader
none
8080
Transmission
BitTorrent Client
transmission:transmission
9091
SickRage
Periodic Show Assistant
none
8081
CouchPotato
Feature Length Video Assistant
none
5050
Mylar
Comic finder
none
8090
Headphones
Audo file finder
none
8181
Sonarr
Periodic Show Assistant
none
8989
Jackett
Add custom torrents
none
9117
HTPC Manager
Managing Services
none
8085
vsftpd
FTP Server
pi/htpcguides
21
SAMBA
Sharing files over network
pi/htpcguides
none
NFS
Sharing files
pi/htpcguides
none
Webmin
Administer server
pi/htpcguides
10000
nginx
Reverse Proxy
none
80

Install HTPC Guides Media Server Installer

There are two options, the first of which is cloning the installer yourself onto your existing Orange Pi Plus image. It is designed to be used on a fresh system and support Debian Wheezy and Jessie along with Ubuntu 14.04 and later. The second option is to download the prepared image at the bottom of this post which has the installer preloaded for your convenience. The login credentials are root/htpcguides and pi/htpguides, for security reasons follow the initial setup guide to reset your SSH keys and password.

Install git or you can't grab easily update the repository when I add new features

sudo apt-get install git -y

Git clone the latest HTPC Guides Media Server Installer

sudo git clone https://github.com/blindpet/MediaServerInstaller /root/HTPCGuides

Using the Orange Pi Plus Media Server Installer Image

Flash the image found at the bottom of this post, the default SSH username is root or pi with password htpcguides.

Expand the SD card root file system

sudo fs_resize

You also should check the hosts file and add OrangePiPlus (or whatever your hostname is)

sudo nano /etc/hosts

Match the hosts file to include OrangePiPlus

127.0.0.1       localhost OrangePiPlus

Ctrl+X, Y and Enter to save

Update the Orange Pi Plus Kernel

wget https://raw.githubusercontent.com/loboris/OrangePi-BuildLinux/master/update_kernel.sh
chmod +x update_kernel.sh
bash update_kernel.sh

Running the HTPC Guides Installer

To get the IP of your headless server, log in to your router and check the DHCP table and look for the OrangePiPlus entry.

Make sure you are root

sudo -i

Enter the HTPC Guides installer

cd /root/HTPCGuides

Make sure the HTPC Guides installer is up to date

git pull

Execute the installer

sudo bash install.sh

Some required components will be installed, then you will be shown the installer menu.

Choose the items you want installed by pushing the Space bar key.

Then click Tab to get to the Install button and press Enter.

HTPC Guides installer Main screen

For each program you will be prompted for the user to run the program as, this must be a user that exists or the installer will exit. You should make sure the user has permissions for the directory you will be storing your media files (properly mount USB/SATA storage).

For Ubooquity you must exit root mode if you typed sudo -i earlier

exit

Ubooquity is having trouble autostarting on boot for now so I would recommend following the manual guide (the Raspberry Pi versions for now).

Orange Pi Plus Media Server Installer Image

Here is the HTPC Guides Orange Pi Plus Media Server Installer Image