可自托管的文件上传服务,上传后返回可分享链接,支持用户账户、相册、代码片段和 S3 存储。
2798297TypeScriptMIT更新于 3天前
PicoShare 是一个可自托管的文件分享网页应用。拿到链接的人可以直接查看或下载文件,无需广告或注册。项目对文件大小、类型和媒体格式都不做限制。
上传的图片、视频和音频会原样保存,不会被缩放或重新编码,上传完成后即可获得直接下载链接。数据保存在 SQLite 数据库中,管理员口令通过环境变量或文件设置。
可以从 Go 源码运行,也可以用 Docker 容器部署。配置 Litestream 后,数据库会复制到兼容 S3 的云存储,重启时自动恢复。项目提供了 fly.io 部署指南,并有第三方维护的 iOS 原生客户端。
使用 Docker 运行 PicoShare(设置 PS_SHARED_SECRET 并挂载数据卷)
docker run --env "PORT=4001" --env "PS_SHARED_SECRET=somesecretpass" --publish 4001:4001/tcp --volume "${PWD}/data:/data" --name picoshare mtlynch/picoshare概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
可自托管的文件上传服务,上传后返回可分享链接,支持用户账户、相册、代码片段和 S3 存储。
用 Go 编写的自托管文件分享服务,支持过期链接与 S3 存储,可替代 Firefox Send。
一个自托管的文件列表与管理服务,通过统一的网页界面和 WebDAV 访问多种网盘及本地存储。
可自托管的网页文件管理器,支持多数据源、OIDC/LDAP 登录、文件预览、搜索、分享和 WebDAV。
面向 ShareX 的自托管文件上传服务器,支持文件分享、图库与短链接。
可自托管的多用户网页文件管理器,支持本地、FTP、S3 等多种存储后端。