Skip to content

Airsequel/SQLiteDAV

Repository files navigation

SQLiteDAV

WebDAV server that maps an SQLite database to directories/files.

Database Schema SQL Schema Code
File View Screenshot of macOS Finder

Installation

From Binaries

  1. Go to https://github.com/Airsequel/SQLiteDAV/releases
  2. Download the latest release for your platform
  3. Unzip the archive:
    unzip sqlitedav_*.zip
  4. Make the binary executable:
    chmod +x sqlitedav

From Source

Prerequisite: Install Stack

git clone https://github.com/Airsequel/SQLiteDAV
cd SQLiteDAV
stack install

Usage

  1. Start WebDAV server:
    sqlitedav --dbpath path/to/database.sqlite
  2. Connect your WebDAV client to http://localhost:1234
    (E.g. with macOS Finder by executing cmd + k)

Roadmap

The next features are implemented based on popular demand. So please upvote any issues you would like to see implemented!

Related

About

WebDAV server that maps an SQLite database to directories/files

Topics

Resources

Stars

Watchers

Forks

Sponsor this project