Plex & Pydio on FreeNAS 9.2

In which I revisit my home server...

So I've previously discussed how to set up AjaXplorer on FreeNAS 8.3 but now that jails are easier and there are new plugins I thought I'd update you all on some of the newer features (also things are much easier now!)

Plex Media Server

Plex Media Server now has a pbi that can be installed with a 'one-click' installation from within the FreeNAS GUI. There is a brief guide on their website, however, there are a few things you need to do to get it working properly:

  • Go to Jails > plexmediaserver > Storage > Add Storage and mount your files from your other ZFS volumes. If you don't do this Plex can't see any of your files.
  • Wait for your library to build and enjoy!

*During this install you get one of the best system messages: "promiscuous mode enabled" †You may need to add plexmediaserver_enable="YES" to /etc/rc.conf if you experience problems.

Pydio

AjaXplorer has been renamed Pydio but it is still awesome :)

Jails

There is a guide on setting up a jail on your FreeNAS system at the FreeNAS Wiki. This is much easier than previously and I'm using a FreeBSD jail to run Pydio:*

  1. Add a standard jail
  2. Add storage (see above).
  3. And you're ready to roll!

*I wanted to use Gentoo but portage wasn't playing ball. I'll post about that if I work it out in the future...

Installation

There is now a guide on the Pydio website describing how to do this it works perfectly!

Configure Pydio

If you go to https://<jail ip>/pydio you should see the config screen. To sort the specific error I had:

Server charset encoding: Set the locale in conf/bootstrap_conf.php as suggested:

define("AJXP_LOCALE", "en_GB.UTF-8");

Then you should see the ready screen:

Follow the Wizard and hit "Install Pydio Now!" when you're done. After that follow the Pydio documentation!

To get your existing mount points in Pydio simply create a new workspace using an existing mount point.

Tom Out!

References

[1] Installing on FreeBSD jail: http://pyd.io/freebsd-nginx-php-fpm/