Since getting back into radio last year when I got Yaesu FT-991A and selling my old FT-897 I've been using 2M0SQL (Admin on here too) online logger called Cloudlog.

If you run own Server running PHP & MySQL can setup for free or can have a low cost hosted solution from him.

Visit http://cloudlog.co.uk to download the software.

So many features, but the one I like is I can use on any Device (I've even tested on a e-Ink Kindle), can connect to some radios, and is actively updated, has features for managing satellite contacts, award tracking, QSL management, and more.