My personal blog..

All about IT and other things. Enjoy!

How to Sync Thunderbird (lightning) With iCal

So, you would like to sync Thunderbird lightning with ical over the internet huh? There is not really good “how-to” out there on internet perhaps it is so easy to do it, so no one created this how-to however many of my friends asking me how to do it over and over again. So here is how to do it (I guess you are using Thunderbird already)

Go to the Menu,  Tools > Add-ons > Get Add-ons and search for “lightning” and install it. When lightning is installed open gedit (or your favourite text editor) and create calendar file with .ics extension. Lets call it calendar.ics

Once we have empty calendar file we need to be able to sync over the network or internet. In order to do this we need to upload our calendar.ics file somewhere on server. For security reasons we will create separate FTP account with user locked to only folder where our calendar file will be sitting. So lets do it..

  • Create folder on your server for example /sync
  • Create separate FTP account and lock that account to /sync folder
  • Now upload to /sync folder our calendar.ics file
  • Create empty index.html file and upload this file to /sync folder

Now all we need is to be connected 🙂 In your calendar on your right-hand-side click right-mouse button. This will bring pop-up menu with some options, you need to select the first option where it says “New Calendar…”
“Select on the network” and click next, select in format “iCalendar (ICS)” and in window where it says “Location:” just type:

ftp://username:password@yourdomain.co.uk/calendar.ics

Where username is your ftp username, password is your ftp password and domain.co.uk is your server address. Your calendar will be able to sync via FTP on your remote server with Android phone, Thunderbird or iphone or anything else.. you can use same link as mention above but if you would like to just share your calendar with someone without any option to make any changes on calendar (they will be able just read your remote calendar) simply send them link http://yourdomain.co.uk/sync/calendar.ics and that’s it. No google or any other providers, no mess, easy to backup or move and best of all its free!

I hope so it helps someone out there 🙂

Posted in Debian, How to, Linux, Ubuntu, Windows Tagged