It’s easy to set up a shared calendar system with free software that scales well for a few users (great for a home network) and has tons of support from third parties.
What you need:
How to do it:
- Install WebDav and password protect a public directory on your web server.
- Touch a .ics file for your calendar. I called mine matt.ics
- chmod the directory so the web user can create files and modify the .ics file
- Install and configure an iCal client that can publish via WebDav. Sunbird is excellent for this.
- Remove your local calendar from Sunbird
- Add a calendar to Sunbird using the URL to your empty .ics file
- Add an event to your calendar. Sunbird should modify the .ics file on your web server. You will probably be prompted for the username and password on the first try.
- Add that calendar to as many clients as you want. They can all share the calendar. Create more calendars! Party!