{"id":20008576,"url":"https://github.com/nlr-devteam/fileadmin-7","last_synced_at":"2025-05-04T19:35:09.542Z","repository":{"id":43761952,"uuid":"467557724","full_name":"NLR-DevTeam/FileAdmin-7","owner":"NLR-DevTeam","description":"极致文件管理体验","archived":false,"fork":false,"pushed_at":"2023-12-02T13:48:13.000Z","size":550,"stargazers_count":53,"open_issues_count":2,"forks_count":16,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-12-02T14:36:05.377Z","etag":null,"topics":["admin","admin-dashboard","admin-panel","code-editor","file-manager","files","folder-viewer","manager","panel","php","vhost","website-admin","zero-configuration"],"latest_commit_sha":null,"homepage":"https://fa.nlrdev.top","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NLR-DevTeam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-03-08T14:59:27.000Z","updated_at":"2023-11-16T07:03:23.000Z","dependencies_parsed_at":"2023-09-17T13:37:18.456Z","dependency_job_id":"7a164436-410d-49ed-b8d4-9d27611b95f6","html_url":"https://github.com/NLR-DevTeam/FileAdmin-7","commit_stats":null,"previous_names":["nlr-devteam/fileadmin-7"],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLR-DevTeam%2FFileAdmin-7","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLR-DevTeam%2FFileAdmin-7/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLR-DevTeam%2FFileAdmin-7/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NLR-DevTeam%2FFileAdmin-7/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NLR-DevTeam","download_url":"https://codeload.github.com/NLR-DevTeam/FileAdmin-7/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224406149,"owners_count":17305725,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["admin","admin-dashboard","admin-panel","code-editor","file-manager","files","folder-viewer","manager","panel","php","vhost","website-admin","zero-configuration"],"created_at":"2024-11-13T07:10:43.314Z","updated_at":"2024-11-13T07:10:43.847Z","avatar_url":"https://github.com/NLR-DevTeam.png","language":"PHP","readme":"# 🎉🎉🎉 Try FileAdmin 8\n\n**FileAdmin 现已全新升级！代码完全重构，给您焕然一新的体验。**\n\n**项目官网：https://fileadmin.top/**\n\n**您也可以在下方继续阅读 FileAdmin 7 相关信息 👇**\n\n# FileAdmin 7.x\n一款体验极佳的轻量级PHP文件管理器\n\n项目由 NLR DevTeam 开发与维护 // [加入我们](https://join.nlrdev.top)\n\n项目的前身是[SimAdmin](https://github.com/YanJi314/SimAdmin)，但本身并不使用其任何代码\n\n如果这个项目有帮助到你，点个 Star 再走呗 owo\n\n## 特色\n- 直接使用浏览器完成所有常见文件操作\n- 内置符合 Windows 操作习惯的[快捷键](#使用)\n- 无广告、无统计、无付费\n- 支持自动检查更新、一键进行本体更新\n- 轻量级，无需进行大量配置；单文件，不在环境内创建任何其他文件\n- 内置由 ACE-Editor 提供的强大编辑器\n- 全自动、无干扰的 [Js 代码混淆](#Js混淆)，有效防止源代码被盗\n- 可能是最易于使用移动设备使用的文件管理器\n\n## 兼容性\n- 服务端：完美兼容PHP 7.x - 8.x。\n- 浏览器：仅兼容 Google Chrome / Microsoft Edge 的最新版本。\n\n实测兼容多数宝塔分销虚拟主机及Kangle虚拟主机，部分没有真实文件系统的特殊环境可能无法运行。\n\n## 安装\n- 从[氢软API](https://api.simsoft.top/fileadmin/download/)直接下载FileAdmin安装版。**您也可以下载安装版之外的其他版本，详见本文“[版本](#版本)”章节**\n- 到你的主机直接上传刚才下载的fileadmin.php。\n- 如果认为原文件名不安全，您可以对此文件进行重命名。尽量将其安装在您的网站根目录。\n- **[重要]打开此文件，在第一行修改$PASSWORD变量，输入您自己设定的密码。不更改此处设置会导致他人可以随意查看并修改您的文件，非常危险。**\n\n## 使用\n- FileAdmin为用户定义了多种方便使用的快捷键。\n\n|快捷键|对应页面|功能|\n|--|--|--|\n|/|密码输入页面|聚焦密码输入框|\n|/|文件管理页|编辑文件路径|\n|Ctrl+A|文件管理页|选中所有文件|\n|Ctrl+C|文件管理页|复制选中文件|\n|Ctrl+X|文件管理页|剪切选中文件|\n|Ctrl+V|文件管理页|当面板剪切板中存在文件（即菜单中显示“粘贴”按钮时）粘贴先前在面板中复制/剪切的文件；当面板剪切板中无项目时，自动从系统剪切板中获取文件（如有）并上传|\n|Delete|文件管理页|删除选中的文件|\n|F5|文件管理页|刷新文件列表|\n|F2|文件管理页|对选中的文件重命名|\n|ESC|文件管理页|返回上级目录|\n|Ctrl+S|文本编辑器|保存文件|\n|Ctrl+Z|文本编辑器|撤销上一步操作|\n|Ctrl+Y|文本编辑器|恢复被撤销的更改|\n|Ctrl+F|文本编辑器|查找或替换内容|\n|F5|文本编辑器|刷新文本编辑器|\n|ESC|文本编辑器|退出文本编辑器|\n\n- FileAdmin也自带了一些有助于提升效率的鼠标快捷操作\n\n|鼠标操作|功能|\n|--|--|\n|单击文件|未进入选中模式时，打开此文件；进入选中模式时，选中/取消选中此文件|\n|右键文件|未进入选中模式时，选中此文件并进入选中模式|\n|在文件列表按下鼠标并滑动|多选或取消选中鼠标滑过的文件|\n|在空白区域单击鼠标|取消选中所有文件|\n\n- FileAdmin内置了从本仓库获取源码并自动更新本体程序的功能，在任意界面点击左上方的“FileAdmin”字样即可检查更新。部分大陆地区的主机/服务器可能不支持此功能。\n\n## Js混淆\nFileAdmin内置了强大的Js混淆器（Javascript Obfuscator），使开发者方便保护自己开发的源代码。开启此功能前请仔细阅读下方说明：\n- Js混淆会使您的Js文件存储占用成倍上涨，且可能导致文件保存缓慢\n- Js混淆可能会导致部分代码无法运行，请务必自行进行充分测试\n- 您可能难以调试混淆后的Js代码\n- FA并不具备解除混淆的能力，所以Js混淆开启后，会在当前目录生成一个.fajs文件用于存储Js源文件\n- 请务必使用防火墙屏蔽他人对.fajs文件的访问\n- 请勿直接修改、移动或删除.fajs文件，否则会导致您无法编辑Js源码\n\n附常用防火墙配置方式：\n- 宝塔免费防火墙URL过滤规则：`\\.(fajs)`\n- Cloudflare防火墙阻止规则：`(http.request.full_uri contains \".fajs\")`\n\n其余防火墙配置同理\n\n## 官网\n- 官网：https://fa.nlrdev.top/\n- 介绍：https://www.bilibili.com/video/BV1XZ4y1m7WK\n- 捐赠：https://i.simsoft.top/#donate\n\n## 版本\n\nFileAdmin 目前共有三个版本开放安装。\n- 安装版：旨在使您获得最小化的代码体积。[ [点击下载](https://api.simsoft.top/fileadmin/download/) ]\n- 维护版：从Github直接获取源码，包含完整的注释和缩进。[ [点击下载](https://api.simsoft.top/fileadmin/download/maintain.php) ]\n\nTip：无论选择哪个版本，内嵌的自动更新皆以安装版发版为准，且会使用安装版更新覆盖其他版本。如需长期使用非安装版的版本，请直接从上方渠道手动更新而非使用自动更新。\n\n## 版权\u0026免责\n- 本程序使用AGPL-3.0协议开源，任何二开作品需以相同协议开源，不推荐用于商业用途。\n- 本程序若因使用不当造成的任何损失，开发者不负任何责任。\n\n## 感谢\n- [星辰云](https://starxn.com)提供开发环境支持\n- [XIAYM](https://github.com/XIAYM-gh)提供开发环境支持\n- [Javascript Obfuscator](https://obfuscator.io)提供Js混淆技术支持\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnlr-devteam%2Ffileadmin-7","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnlr-devteam%2Ffileadmin-7","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnlr-devteam%2Ffileadmin-7/lists"}