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:*
- Add a standard jail
- Add storage (see above).
- 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/