我自己的文件放在自己的网络空间里好不好?香不香?
今天波哥就给大家推荐一款上传、下载、分享都非常简单的开源项目,最重要的是这个是完全属于你自己的存储空间.来吧小伙伴们.
pingvin-share 是一个基于 Web 的文件共享应用。该项目旨在简化文件共享过程,用户可以通过简单的 Web 界面上传和共享文件,无需复杂的配置和操作。
官网介绍
使用 Docker Compose 部署 pingvin-share 可以简化安装和配置过程。以下是一个示例的 docker-compose.yaml 文件,用于部署 pingvin-share:
version: '3.8'
services:
pingvin-share:
image: stonith404/pingvin-share:latest
container_name: pingvin-share
ports:
- "8080:80" # 将容器的80端口映射到主机的8080端口
volumes:
- ./data:/app/data # 持久化存储,确保数据不会因容器重启而丢失
environment:
- PINGVIN_SHARE_STORAGE_PATH=/app/data # 设置存储路径
- PINGVIN_SHARE_EXPIRATION_DAYS=7 # 设置文件默认过期时间(天)
restart: unless-stopped
具体参数:
github项目地址: https://github.com/stonith404/pingvin-share
在线体验地址: https://pingvin-share.dev.eliasschneider.com/
觉得不错别忘了给波哥一键三连哦!