daisyrain / pikpak-webdav

pikpak的webdav的rust实现

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pikpak-webdav

演示视频:https://youtu.be/Fkms3_qanZQ
pikpak的webdav的rust实现 还有很多问题 不支持复制、上传等功能主要是视频播放
https://hub.docker.com/r/ykxvk8yl5l/pikpak-webdav

目前因为文件列表api少传递了一些过滤参数导致已经删除的文件还会显示,无伤大雅 就先不修复了 等以后加啥功能了 一并修复

映射端口:9867
其它的貌似也没啥说的

命令行格式[然后浏览器访问http://localhost:9867】

pikpak-webdav --host 0.0.0.0 --pikpak-user xxxx --pikpak-password xxxx 

安装

可以从 GitHub Releases 页面下载预先构建的二进制包, 也可以使用 pip 从 PyPI 下载:

pip install pikpak-webdav

Docker示例命令:

docker run --name pikpak-webdav --restart=unless-stopped -p 9867:9867 -e PIKPAK_USER='XXXXXXXX' -e PIKPAK_PASSWORD='XXXXXXX' ykxvk8yl5l/pikpak-webdav:latest

openwrt
x86_64的安装代码:

wget https://github.com/ykxVK8yL5L/pikpak-webdav/releases/download/v0.0.1/pikpak-webdav_0.0.1_x86_64.ipk
wget https://github.com/ykxVK8yL5L/pikpak-webdav/releases/download/v0.0.1/luci-app-pikpak-webdav_1.0.0_all.ipk
wget https://github.com/ykxVK8yL5L/pikpak-webdav/releases/download/v0.0.1/luci-i18n-pikpak-webdav-zh-cn_1.0.0-1_all.ipk
opkg install pikpak-webdav_0.0.1_x86_64.ipk
opkg install luci-app-pikpak-webdav_1.0.0_all.ipk
opkg install luci-i18n-pikpak-webdav-zh-cn_1.0.0-1_all.ipk

其它 CPU 架构的路由器可在 GitHub Releases 页面中查找对应的架构的主程序 ipk 文件下载安装, 常见 OpenWrt 路由器 CPU 架构如下表(欢迎补充):

路由器 CPU 架构
nanopi r4s aarch64_generic
小米 AX3600 aarch64_cortex-a53
斐讯 N1 盒子 aarch64_cortex-a53
Newifi D2 mipsel_24kc
Pogoplug arm_mpcore

Tips: 不清楚 CPU 架构类型可通过运行 opkg print-architecture 命令查询。

参考项目为: https://github.com/messense/aliyundrive-webdav

About

pikpak的webdav的rust实现

License:MIT License


Languages

Language:Rust 78.9%Language:Lua 7.9%Language:Makefile 5.0%Language:Shell 4.5%Language:HTML 2.6%Language:Dockerfile 1.1%