Simple iCal Server

For the longest time I have been meaning to setup a shared calendar for my wife I and to use. You see, like most men I have no idea when and where I am supposed to be. This is because my wifes keep all this information in her filofax and that lives in her handbag, somewhere I never venture ;-)

So I have spent this evening setting up PHP iCalendar on Lighttpd, and I am very happy with the results.

I have opted to use the publish.php add-on provided with PHP iCalendar, rather than add the WebDAV module to Lighty. For our modest requirements it works very well. We now have full read/write access to our calendar by using the Lightning extension for Thunderbird and read only access via the PHP iCalendar web interface. Viewing the calendar via the web interface requires a login first and the calendar publishing is protected by Lighty authentication using htdigest.

Lastly, because our calendar is a nice open standard I have options as to how I might sync it with my mobile phone. More on that when I figure it out :-)

I have put some rough notes on how I set up PHP iCalendar on my wiki.

Posted on January 9, 2008 at 11:20 pm by Martin · Permalink
In: Messaging · Tagged with: , , ,

2 Responses

Subscribe to comments via RSS

  1. Written by Julian
    on September 22, 2008 at 3:53 pm
    Reply · Permalink

    Interesting projekt, I’m looking for a calendar solution myselft.

    I see that the post is from january, are you still using your calendar? Any notations to make? How many different devises have you used in the system?

  2. Written by Martin
    on September 23, 2008 at 6:31 pm
    Reply · Permalink

    Yes, I am still using PHP iCalendar it has worked very well and I have not had any problems with it. I only have two users and two calendars and have only used Thunderbird with the Lightning add-on to create and manipulate entries.

Subscribe to comments via RSS

Leave a Reply