Airsequel / SQLiteDAV

WebDAV server that maps an SQLite database to directories/files

Home Page:https://blog.airsequel.com/announcing-sqlitedav/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

https://blog.airsequel.com/announcing-sqlitedav/


Languages

Language:Haskell 100.0%