I’ve been on somewhat of an OS X productivity tools kick lately, with posts on EventBox, Mindnode and Manhour. So I’m going to round out that journey with a quick peek at a useful little tool that was recently brought to my attention, Sentinel Design Group’s Serverskine.
You may support any number of web servers for your own projects or for your clients, and keeping track of account names, URLs, passwords, etc. can be tricky. Serverskine provides a notebook for storing your credentials for each account.
The free application groups each server’s credentials into server, FTP, database, hosting provider and domain provider subsets, enabling one-click access to remotely-hosted control panels and suppliers’ web sites, as well as the server in question.
Sadly, the application lacks some essential extensibility. For example, the ability to add groups for commonly installed applications, such as Movable Type, would be welcome.
Serverskine stores its data as binary, SQL or XML files. Somewhat worryingly, the latter pair of formats store passwords in clear text; similarly, there’s no way to secure the entire database with any form of authentication. And Serverskine takes no advantage of being a native OS X application.
Interestingly, the creators of Serverskine — the Sentinel Design Group — developed it as an internal tool for tracking and storing server credentials, recently flipping to a public release to share their creation with the wider world. They may want to consider creating it as an extensible web-based service as a way to overcome its current shortcomings but maintain its utility.
Serverskine is neither clever nor sophisticated, but it is a useful server configurations notebook, and it’s free.
What do you use for managing server credentials?