SkillAgentSearch skills...

Bookodav

A self-deployable WebDAV server to transfer books between KOReader and other clients.

Install / Use

/learn @Joshuajrodrigues/Bookodav
About this skill

Quality Score

0/100

Category

Operations

Supported Platforms

Universal

README

Booko-DAV - Self-Deployable WebDAV for eBook Management

How to Setup

https://bookodav.joshuarodrigues.dev/

Features

  • 10GB free storage tier with R2
  • Native KOReader WebDAV compatibility
  • Basic authentication protection
  • Serverless architecture with minimal maintenance
  • Cross-platform WebDAV client support

Dashboard

Screenshot 2025-03-01 at 15-01-01 BOOKO-DAV - Instructions Screenshot 2025-03-01 at 15-01-17 BOOKO-DAV - Upload Screenshot 2025-03-01 at 15-01-30 BOOKO-DAV - List

Implementation Overview

┌─────────────┐        ┌──────────────┐        ┌─────────────┐
│   Client    │ HTTP   │ Cloudflare   │  R2 API │  R2 Storage │
│ (KOReader)  │◄──────►│   Worker     │◄───────►│  (bookodav) │
└─────────────┘        └──────────────┘        └─────────────┘

Integration

KOReader Configuration:

WebDAV:
  URL: https://[worker-subdomain].workers.dev
  Username: [your-username]
  Password: [your-password]

Cost Structure (Cloudflare)

| Service | Free Tier | Paid Tier | |-----------------|-----------------|--------------------| | R2 Storage | 10GB | $0.015/GB-month | | Requests | 100,000/day | $0.15/million |

Development

Open to contributions and new features. Contributions must maintain GPL-3.0 compliance.

Related Skills

View on GitHub
GitHub Stars26
CategoryOperations
Updated9d ago
Forks138

Languages

HTML

Security Score

95/100

Audited on Mar 28, 2026

No findings