自建电子书分享站(单纯分享给同学,疫情结束后关闭),该使用什么样的工具搭建?

2020-03-14 11:52:37 +08:00
 windyland
RT,作为一只仓鼠症患者,这几年陆陆续续囤了不少电子书,目前开学时间一再推迟,所以就想自建一个电子书分享站,目前硬件平台准备使用腾讯云 COS+CDN 全家桶,但是网站页面不知道怎么制作,所以希望大佬能给我提些建议(越简单越好,能一键就最棒了),不需要任何奇奇怪怪的功能,只需要一个看起来还行的界面以及较为方便的下载功能就可以了(不需要反爬,这个站点没打算公开),跪求指点
5628 次点击
所在节点    互联网
37 条回复
cuicuiv5
2020-03-14 12:01:21 +08:00
https://iscute.cn/chfs


CuteHttpFileServer/chfs 是一个免费的、HTTP 协议的文件共享服务器,使用浏览器可以快速访问。它具有以下特点:

单个文件,核心功能无需其他文件
跨平台运行,支持主流平台:Windows,Linux 和 Mac
界面简洁,简单易用
支持扫码下载和手机端访问,手机与电脑之间共享文件非常方便
支持账户权限控制和地址过滤
支持快速分享文字片段
支持 webdav 协议
与其他常用文件共享方式(如 FTP,飞秋,网盘,自己建站)相比,具有使用简单,适用场景更多的优点,在个人使用以及共享给他人的场景中非常方便快捷。
windyland
2020-03-14 12:06:29 +08:00
@cuicuiv5 有 dome 吗?其实我更关注页面的美观程度来着😂
blogfeng
2020-03-14 12:06:32 +08:00
谷歌网盘不香吗
windyland
2020-03-14 12:06:52 +08:00
@blogfeng 同学也没法用啊
chzzzy
2020-03-14 12:11:18 +08:00
试一下搭建 OPDS 目录,专门用来分享电子书的,我只是了解过,具体谷歌
Takuron
2020-03-14 12:11:33 +08:00
Oneindex 不香吗
Jianrry
2020-03-14 12:15:30 +08:00
https://drive.jianrry.com/

上面的是我的文件分享站,基于 GoIndex 实现的,挂载的是 Google Drive,通过 CloudFlare 加速,在国内也可以正常访问下载文件,速度基本上可以达到满速,相关教程在 Github 上自行搜索
windyland
2020-03-14 12:17:00 +08:00
@Jianrry 找到了,完美契合需求哇
AoTmmy
2020-03-14 12:17:01 +08:00
h5ai 网盘或者 calibreweb。前者就是个网盘,后者有 docker 版的直接部署,把本地书直接导入就 OK 了,可以在线阅读还能刮削元数据,用着体验很好。主要是部署方便
loading
2020-03-14 12:32:26 +08:00
caddy 默认就很好用了。
loading
2020-03-14 12:33:47 +08:00
提醒:现在抓盗版很严,你用国内服务要备案,分分钟喝茶。
windyland
2020-03-14 12:44:10 +08:00
@loading 朋友圈里分享一下,应该不至于这么硬核吧👀
loading
2020-03-14 12:45:16 +08:00
@windyland 反正提醒了,还不如百度云,估计还能秒传。
bequt
2020-03-14 12:49:33 +08:00
v 友 webd
EvilCult
2020-03-14 12:58:21 +08:00
cheniousl
2020-03-14 13:01:00 +08:00
@Jianrry 里面关于面试的两个 pdf 很有用,收下了,感谢大佬!
Maboroshii
2020-03-14 13:18:46 +08:00
python -m http.server
Kilerd
2020-03-14 14:01:58 +08:00
filemanager 就好了啊
Semidio
2020-03-14 15:25:01 +08:00
非公开小范围的话,Resilio Sync、Syncthing、Nextcloud 之类的也可以用啊
heganyuliang
2020-03-14 15:31:21 +08:00
首先鼓励上传到 https://libgen.is/ 找书的时候配合豆瓣脚本的体验太舒适了

自建的话可以考虑 fodi https://logi.im/back-end/fodi-on-cloudflare.html

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/652722

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX