Category Archives: Software

Kerio Connect Backups – Monitoring Size

At work we are using Kerio Connect running on a Mac Mini/OSX for our email. Every month I archive all mail to a MySQL database using MailSteward Pro, but I also use Kerio Connect’s built in backup capability to do incremental and once-weekly full backups. The backups can take up quite a bit of hard disk space, and it is not dead simple to check on space being consumed:

Open a Terminal window.

Enable SuperUser user by typing sudo su – root and entering your password.

Navigate to usr/local/kerio/mailserver/store/backup. I am not a Unix whiz, I use these commands to get around:

pwd to show the working directory

cd .. to move up a level

cd <directory name> to move into a directory

ls to show what is in a directory

ls -l to get more details about what is in a directory

du -hs to show the size of a current directory

Modern Home Audio & Video – Roon and Plex

I am in the process of updating our home audio and video distribution and am of the opinion that Roon is the way to go with music, and Plex is the way to go with video. You could go with a whole-home system like Crestron or Control4, but Roon and Plex are more focused applications with deeper functionality, and they play nice with each other and with hardware most people already have.

Roon is a great way to explore and send music around the home, including sending high resolution music to high quality endpoints. Probably best from a large touchscreen computer, but also great using an iPad to control. I have the server running on a small hackintosh with files sitting on NAS. I am re-ripping a few CDs to replace lossy files with lossless ones now using dBpoweramp, which is the way to go, good for meta data and lets you check accuracy of rips. I maintain an iTunes library on an old Mac Pro, and sync the library out to the NAS every once in awhile. Roon also includes integration of our TIDAL account. I have written more on Roon in another post, for serious listening I am using a Meridian endpoint with Meridian DSP speakers.

Plex seems like a great way to browse and distribute video content, and I recently set up a hackintosh Plex server with 24TB (4x6TB WD Reds) of storage in RAID0, and another 24TB (3x8TB Seagate archiving HDs) of storage for a backup. I use RipIt to move DVDs to the hard drive, and then Handbrake to create m4v files for Plex. In the rare case where there is a problem with Handbrake I use MakeMKV to create mkv files, which Handbrake can then transcode to m4v. I also use MakeMKV to create mkv files from BluRay discs, and then Handbrake to create reasonably sized m4v files. I am tossing all of my DVDs and keeping the RipIt generated copies on the Plex server. BluRays for now I am keeping the discs, mkv files are just a little too big. For things I have purchased on iTunes, I use Tune4Mac iTunes Video Converter Platinum to strip off DRM and put copies in the Plex library. I use Plex Home Theater (running on my Roon server) to send video to the main screen in the house (75 inch Samsung) with audio going to the Meridian system (Plex Home Theater interface is not so great, I find it is easier to control it remotely using the Plex app on an iPad). The Plex server can also be accessed using tablets, and unlike Roon server can even be accessed outside the home, transcoding to deal with the more limited bandwidth for that. Very slick. I used to think it would be nice to have a Kaleidescape system, but now I think Plex is better and at a small fraction of the cost (PRIMA Cinema is still pretty cool for stuff in theaters, but crazy expensive, more for people who have to worry about Paparazzi). I went overboard with my Plex server, it is an i7 4790 with 32GB of memory, and as I described already, a lot of storage. Pic below.

IMG_1523

Inexpensive Virtual Data Room Solution

As a small business owner working in financial services it has always bugged me how expensive good virtual data room solutions were, with pretty much anything that is any good only being offered as SAS (software as a service) with what I always thought was overly high pricing (two if the biggies/oldies, Intralinks and FilesAnywhere, don’t even include pricing on their websites, which to me is a red flag). So we have muddled along using DropBox and ftp through a hosting service like Hostgator. Former creates copies of everything on everyone’s computers, and the less tech savvy often have problems with the latter. Neither project a particularly professional image.

I don’t know why I didn’t find it sooner, but I recently stumbled on an application called Rumpus, a  “complete internet file transfer solution for the Macintosh.” Here is why I like this application:

  • Runs on a Mac
  • Users can access a simple to use interface through any browser
  • Easy to set up, but good functionality for user permissions, security, and creation of a branded/customized site
  • Can log user activity
  • Allows users to retrieve and/or change their passwords (with no administrator intervention)
  • Reasonable cost, a Mac, an internet connection, and the software is $269 for 32 users/simultaneous active sessions and $449 for unlimited users and 256 simultaneous active sessions

Here are the steps to set up:

  • Grab a domain, or create a sub-domain of an existing domain (e.g., files.yourdomain.com), and point it (setting the A record) at the fixed IP address of a Mac Mini (probably possible to set up on an existing server, but I opted for simplicity/stability of dedicating a computer to this service), I also set the reverse DNS with our ISP, but for this service I don’t think this matters (does matter for a mail server)
  • Acquire and set up a SSL certificate (you could do self-signed, but for the professional image I think better to get one from a certification authority, they are cheap anyway)
  • Install Rumpus and set up, customize the web settings (keeping simple, or go wild with html templates in the WFMTemplates folder) and make sure connections are forced to HTTPS and FTPS so all data transfers are encrypted
  • Set up a folder structure that works for your team, use aliases to control/restrict access for vendors/partners (I created a Partner folder and put a folder for each vendor/partner in there, those users get access to those folders only, then I drop an alias of whatever they need to see in their folder)
  • Hook up a big external drive and turn on Time Machine
  • Create a backup image of the Mac Mini with SuperDuper once or twice a week (on additional external hard drives), and store at least one of those off site
  • Set up users and send them a message with their login into (configure so they can retrieve and change their login info)

I would also add that John of Maxum was EXTREMELY responsive to questions I had, leading to me understanding that:

  • Demo version of Rumpus is for both Standard and Pro versions
  • You do not have to use Open Directory to set up more than 100 accounts, his view that performance would still be good at 500+ accounts and 20-30 concurrent users

Next up, looking at moving from Evernote to Samepage for team collaboration …