Skip to content

xiaoguo141106/LiteLocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 LiteLocker

一个“阅后即焚”文件快递柜,让临时传输变得优雅且安全。

Stars Forks Issues License

Python


🔗 快速链接

[ 项目演示 | QQ群: | 灵感来源: FileCodeBox ]

🚀 部署指南

方式一:使用 Docker 部署 (推荐)

这是最简单的方式,只需一行命令即可完成安装。

docker run -d \
  --name litelocker \
  -p 8501:8501 \
  -v /你的本地路径/data:/app/parcel_locker \
  --restart always \
  your-docker-username/litelocker:latest

✨ 功能特性

  • 两页设计:独立的“存入”与“提取”页面,逻辑清晰。
  • 多类型支持:支持各类文件上传及纯文本寄存。
  • 自定义有效期:内置“一小时”到“永久”选项,亦可自定义任意时长(小时/天/周/月)。
  • 隐私保障:文件存取过程完全保密,支持过期自动清理。

🛠️ 本地运行

  1. 安装依赖:pip install streamlit
  2. 启动程序:python -m streamlit run app.py

🛡️ 开源协议

本项目采用 GPL-3.0 协议。

致谢

本项目是受 FileCodeBox 启发而衍生出来的作品。

  • 原作者: vastsa
  • 开源协议: 本项目采用 GPL-3.0 协议(衍生自 LGPL-3.0)。

About

🚀 LiteLocker 一个匿名的文件传输工具,模仿快递一样放或取文件。An anonymous file transfer tool that mimics the courier as if it were to put or pick up files.

Resources

License

Stars

Watchers

Forks

Contributors