dav-demo

command module
v0.0.0-...-8980155 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 18, 2024 License: MIT Imports: 15 Imported by: 0

README

dav-demo

This is a simple WebDAV, CardDAV and CalDAV server written in Go.

Usage

WebDAV

Open nautilus and type dav://marcel@localhost:8086/files in the address bar.

CardDAV

In thunderbird address book add a new entry for http://localhost:8086/carddav/marcel/contacts/private

CalDAV

In thunderbird calendar add a new entry for http://localhost:8086/caldav/marcel/calendars/sessions/test.ics

TODO

  • basic auth
  • serve files
  • serve contacts
  • serve calendar
  • carddav: add missing current-user-privilege-set to response
  • fix sync issue with vcards under thunderbird (ctag seems to be wrong)
  • write file sync on base of github.com/Elnus/webdav-cli

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL