Skip to content

sebastianzillessen/busybook

Repository files navigation

Busybook

Build Status Test Coverage Code Climate

A CalDAV server built on Ruby on Rails.

Getting started

$ gem install bundler
$ bundle install --path vendor/bundle --jobs 4 --without postgres mysql
$ cp config/database.yml.example config/database.yml
$ bundle exec rails db:migrate
$ bundle exec rails user:add username=chandler password=123
$ bundle exec rails s

Add a CalDAV account on macOS

Supported clients

  • OS X 10.11 (El Capitan): Calendar and Reminder
  • iOS 9: Calendar and Reminder

Compliance

License

Public domain

Changelog

  • v1.1.0
    • Rails 5
  • v1.0.0
    • the first stable version
  • v0.6.1
    • support calendar subscriptions
    • fix MOVE method
  • v0.6.0
    • fix /.well-known redirection
    • add Dockerfile
    • some improvements
  • v0.5.0
    • init: update command
    • bug fixes
  • v0.4.0
    • refactor
  • v0.3.0
    • remove cli tool
    • add a init script for Debian and Ubuntu
  • v0.2.1
    • bug fixes
  • v0.2.0
    • add busybook CLI
    • support Well-Known URI
  • v0.1.1
    • fix implementation of calendar-query
  • v0.1.0
    • support iOS
    • support calendar-query REPORT request
    • export a calendar as a .ics file

About

A Calendar/Reminder (CalDAV) server

Resources

Stars

Watchers

Forks

Packages

No packages published