I’ve had people write and ask how they can see what’s happening on their server. There are a lot of ways to do this, but fseventer is the best I know.
This application offers a GUI to watch all things that are changing on your Mac. It “observes filesystem changes using the same underlying API as Spotlight” so it is pretty thorough.
This is also a handy way to see what files are being changed when you run an installation or an update on your server.
The app is free…but quite forward about donations each time you quit the app. Get it here.
Most homes and offices have routers in front of their Mac servers so it’s important that the right ports be forwarded. The guys at at The Coding Monkeys labs intend to make this a bit easier. From the site:
Some times you want to access your computers at home from anywhere in the world. Be it the web server on your home server, the file sharing on your desktop machine or a remote login to your parent’s computer to support them doing their work.
This is where the application “Port Map” might come handy. Originally written as a proof of concept for our framework, it’s a fully featured all-purpose port mapper supporting all major routers, with presets and URL templates.
Get it here.
CrashPlan is an application that will allow you to do online backups. There are a lot of services like this, but there is an extra option for CrashPlan. With Crashplan, you can backup between computers you own or that belong to a friend.
The process is real easy.
- Install CrashPlan on your computer
- Set up an account with your email address and a password. (done right in the application)
- Install Crashplan on another Mac, PC or Linux box.
- Login with the same credentials that you used in Step 2
- Start the backup and you’ll never have to worry about it again.
The nicest thing about CrashPlan is that it is so simple. RSync is nice but it takes some work to set up.
Also, since Crashplan will let you back up to a friend’s computer or a Mac Server you’re running, there won’t be a monthly fee.
Crashplan is a $20 application and can be found here.
Papaya is an application you run on your server that makes it easy to share large files. I see it as a mix between Mac Os X’s built-in File Sharing and Web Server.
When you drag a file to Papaya, the file is uploaded and the download URL is automatically copied so you can paste it into an email address or a chat window. When uploading a folder, Papaya can either upload it with the same directory or archive it with ZIP or TAR automatically.
Papaya is 20 euros, downloadable from the official site.
Flow is a great new FTP client that just released their 1.0 version today.
I’ve always been a “that ftp client is nice, but I’ll just stick Trasmit” kind of guy. But with the release of Flow, I’ve now officially changed.
My two favorite reasons to switch are that Flow allows for Quick Look of files that are on the server. And second, Flow will allow you to copy the URL to your remote server instantly, or even automatically after the upload. I’ve always wanted that.
Overall, it is a real smooth application. It sells for $29 and can be downloaded on extendmac website for Flow.
Openfire is a chat/collaboration server that you can run on your own machine.
I do some support work for a law office here in Las Vegas. They were loving the ability to have iChat in their office, but found that while using AIM there were too many personal conversations going on during work. Also, the partners were not too excited about all their case details running thru the AIM servers.
So we installed Openfire on a Mac mini in our data center and got everyone set up there. Now the office chatting is all on a private and secure server. In addition, Openfire has an awesome set of plugins for things like content filtering.
If you’d have a use for something like this, head on over to get your copy at the community’s site. (The software is released under the Open Source GPL.)
And in case you’re looking, they also have a pretty nifty cross platform chat client called Spark. (Though iChat will work with Jabber as well.)