go源码一款文件共享、文本共享,简单实用,且不限制大小的开源文件共享系统,一款简约的服务,可以让您轻松共享文件 一款简约的服务,可以让您轻松共享文件。它提供了一个简单的界面,让您能够快速创建共享链接,并通过网络与他人共享文件。 支持多种文件格式,包括文档、图片、音乐和视频等。
go源码一款文件共享、文本共享,简单实用,且不限制大小的开源文件共享系统 ...
您可以轻松地将文件上传到云端,并生成一个唯一的共享链接。这个链接可以发送给朋友、家人或同事,他们可以通过点击链接访问和下载文件。还支持文件传输加密,确保您的文件传输过程安全可靠。 此外,还具有以下特点: 1. 界面简洁:界面设计简洁直观,让您能够快速上手并开始共享文件。 2. 多种平台支持:适用于 Windows、macOS 和 Linux 等操作系统,让您在不同设备上都能方便地使用。 3. 文件传输速度:提供了稳定的文件传输速度,让您能够快速完成文件共享。 4. 安全性:采用了加密技术,确保您的文件在传输过程中不会被窃取或泄露。 有上百万种文件共享服务,但没有一个与之类似。以下是优势: 直接下载链接:为您提供可以与任何人共享的直接下载链接。他们可以查看或下载文件,无需广告或注册。 无文件限制:与 imgur、Vimeo 或 SoundCloud 等仅允许您共享特定类型文件的网站不同,PicoShare 允许您共享任何大小的任何文件。 填充您调整大小/重新编码:如果上传图像、视频或音频等媒体,绝对不会强迫您等待重新编码。上传文件后,您会立即获得直接下载链接,并且不会调整文件大小或重新编码您的文件。
此演示实例的行为与真正的服务器略有不同: 上传限制为 10 MB 上传5分钟后过期 您只能下载从您的IP地址上传的文件
从源头- PS_SHARED_SECRET=somesecretpass PORT=4001 \
- go run cmd/picoshare/main.go
复制代码 来自 Docker要在 Docker 容器中运行 PicoShare,请从本地系统安装一个卷来存储 PicoShare sqlite 数据库。 - docker run \
- --env "PORT=4001" \
- --env "PS_SHARED_SECRET=somesecretpass" \
- --publish 4001:4001/tcp \
- --volume "${PWD}/data:/data" \
- --name picoshare \
- mtlynch/picoshare
复制代码 来自Docker+云数据复制如果您指定与Litestream兼容的云存储位置的设置,将自动复制您的数据。 您可以终止容器并稍后启动它,云端存储位置恢复您的数据并继续,就像没有中断一样。 - PORT=4001
- PS_SHARED_SECRET="somesecretpass"
- LITESTREAM_BUCKET=YOUR-LITESTREAM-BUCKET
- LITESTREAM_ENDPOINT=YOUR-LITESTREAM-ENDPOINT
- LITESTREAM_ACCESS_KEY_ID=YOUR-ACCESS-ID
- LITESTREAM_SECRET_ACCESS_KEY=YOUR-SECRET-ACCESS-KEY
- docker run \
- --publish "${PORT}:${PORT}/tcp" \
- --env "PORT=${PORT}" \
- --env "PS_SHARED_SECRET=${PS_SHARED_SECRET}" \
- --env "LITESTREAM_ACCESS_KEY_ID=${LITESTREAM_ACCESS_KEY_ID}" \
- --env "LITESTREAM_SECRET_ACCESS_KEY=${LITESTREAM_SECRET_ACCESS_KEY}" \
- --env "LITESTREAM_BUCKET=${LITESTREAM_BUCKET}" \
- --env "LITESTREAM_ENDPOINT=${LITESTREAM_ENDPOINT}" \
- --name picoshare \
- mtlynch/picoshare
复制代码笔记: 使用 Docker 组合要在 docker-compose 下面运行,随后将以下内容复制到名为的文件中docker-compose.yml,然后运行docker-compose up。 - version: "3.2"
- services:
- picoshare:
- image: mtlynch/picoshare
- environment:
- - PORT=4001
- - PS_SHARED_SECRET=dummypass # Change to any password
- ports:
- - 4001:4001
- command: -db /data/store.db
- volumes:
- - ./data:/data
复制代码总之,一款方便、高效且安全的文件共享服务,适用于需要与他人共享文件的场合。无论是工作中还是生活中,都能让您轻松地与他人共享文件。
go源码一款文件共享、文本共享,简单实用,且不限制大小的开源文件共享系统 ...
游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0
提取码下载:
|