Installing Maraschino and HTPC Manager

Share your awesome tips and tricks here.
Post Reply
esobaki
Posts: 2
youtube meble na wymiar Warszawa
Joined: Tue Dec 03, 2013 5:55 pm

Installing Maraschino and HTPC Manager

Post by esobaki »

Can any body of you guide me how can i install http://www.maraschinoproject.com/ and http://htpc.io/ on my Asustor NAS (202TE)?

I am fairly new to linux and SSH, i also tried searching online but couldn't found any answer.
esobaki
Posts: 2
Joined: Tue Dec 03, 2013 5:55 pm

Re: Installing Maraschino and HTPC Manager

Post by esobaki »

Below is the instruction from http://www.maraschinoproject.com/installation for linux. can any body here with experience in linux please guide how can we set this up on Asustor NAS.

Maraschino installation instructions

These installation instructions are for Linux (specifically Debian) but should be easily adaptable for other distributions. Depending on your permissions you may need to run some (or all) of these commands as a superuser (i.e. prefix "sudo" to them).

Make sure that you have Python installed.

Clone the Maraschino repository.

You can find it on github: https://github.com/mrkipling/maraschino

You might want to clone it into /opt/maraschino (although you can clone it elsewhere if you like). The rest of this guide will assume that you have cloned it there, like so:

Code: Select all

git clone https://github.com/mrkipling/maraschino.git /opt/maraschino
Copy initd to /etc/init.d/maraschino:

Code: Select all

cp /opt/maraschino/initd /etc/init.d/maraschino
Copy default to /etc/default/maraschino:

Code: Select all

cp /opt/maraschino/default /etc/default/maraschino
Optional: edit /etc/default/maraschino using your choice of text editor

This is only required if you have cloned Maraschino somewhere other than /opt/maraschino, in which case you need to change APP_PATH.

You can also change the port that Maraschino listens on (the default is 7000) by changing PORT.

Make /etc/init.d/maraschino executable:

Code: Select all

chmod a+x /etc/init.d/maraschino
Add it to the startup items:

Code: Select all

update-rc.d maraschino defaults
Start the server:

Code: Select all

/etc/init.d/maraschino start
That's it! Maraschino should now be available on the port that you specificed (default 7000), and should automatically start when you boot your system.
Elrique64
Posts: 222
Joined: Wed Feb 26, 2014 5:26 am

Re: Installing Maraschino and HTPC Manager

Post by Elrique64 »

Got this running and I think I like the layout and info on this a tad better than the default Plex page. My biggest issue, so far, is when the server restarts the whole file system for Maraschino disappears.

Everything... Completely...

Also, in order to get this running, I had to use WinSCP and go to the /opt/Maraschino folder and then open a terminal session and run the following command: python Maraschino.py

Then the Maraschino server started up.

What folder do I need to use rather than /opt/ to put the files in so they stay through a reboot?
Post Reply

Return to “Tips & Tricks”