# file-share **Repository Path**: harryxiaocn/file-share ## Basic Information - **Project Name**: file-share - **Description**: 一个简单的文件分享web服务 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-02 - **Last Updated**: 2025-10-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python, Flask ## README # 文件共享服务器 这是一个简单的文件共享服务器,使用Python和Flask实现。它允许用户浏览和下载指定目录中的文件,并提供图片预览功能。 ## 功能特点 - 浏览服务器上的文件和目录 - 下载文件 - 图片预览功能(可开启/关闭) - 响应式设计,适配移动设备 ## 安装要求 - Python 3.6+ - Flask ## 安装步骤 1. 克隆此仓库或下载源代码 2. 安装依赖: ```bash pip install flask ``` ## 使用方法 1. 在命令行中导航到项目目录 2. 运行以下命令启动服务器: ```bash python main.py -h 0.0.0.0 -p 80 ``` 参数说明: - `-h`: 指定主机地址(默认为0.0.0.0) - `-p`: 指定端口号(默认为80) - `-r`: 指定要共享的根目录(默认为当前目录) 3. 在浏览器中访问 `http://localhost` 或 `http://服务器IP地址` ## 配置选项 - 修改共享目录: ```bash python main.py -r /path/to/share/directory ``` - 修改端口号: ```bash python main.py -p 8080 ``` ## 注意事项 - 请确保您有权限访问和共享指定的目录 - 在生产环境中使用时,建议配置适当的安全措施(如身份验证) ## 贡献 欢迎提交问题报告和改进建议。如果您想贡献代码,请先开issue讨论您的想法。 ## 许可证 [MIT License](LICENSE)