???Try FileAdmin 8
FileAdmin is now fully upgraded! The code is completely refactored, giving you a brand new experience.
Project official website: https://fileadmin.top/
You can also continue reading below FileAdmin 7 related information?
FileAdmin 7.x
A lightweight PHP file manager with excellent experience
The project is developed and maintained by NLR DevTeam // Join us
The project was formerly known as SimAdmin, but does not use any of its code itself
If this project helps you, click Star and go owo
feature
- Complete all common file operations directly from your browser
- Built-in shortcut keys in line with Windows operating habits
- No ads, no statistics, no payment
- Supports automatic checking for updates and one-click body update
- Lightweight, does not require extensive configuration; single file, does not create any other files within the environment
- Built-in powerful editor provided by ACE-Editor
- Fully automatic, non-interfering JS code obfuscation, effectively preventing source code from being stolen
- Possibly the easiest-to-use file manager for mobile devices
compatibility
- Server: Perfectly compatible with PHP 7.x - 8.x.
- Browser: Only compatible with the latest version of Google Chrome / Microsoft Edge.
According to actual tests, it is compatible with most Pagoda distribution virtual hosts and Kangle virtual hosts. Some special environments without real file systems may not be able to run.
Install
- Directly download the FileAdmin installation version from Hydrosoft API. You can also download versions other than the installation version. For details, see the "Versions" section of this article.
- Directly upload the fileadmin.php you just downloaded to your host.
- You can rename the file if you think the original file name is unsafe. Try to install it in the root directory of your website.
- [Important] Open this file, modify the $PASSWORD variable in the first line, and enter the password you set. Failure to change this setting will allow others to view and modify your files at will, which is very dangerous.
use
- FileAdmin defines a variety of convenient shortcut keys for users.
shortcut key | Corresponding page | Function |
---|
/ | Password input page | Focus on password input box |
/ | File management page | Edit file path |
Ctrl+A | File management page | Select all files |
Ctrl+C | File management page | Copy selected files |
Ctrl+X | File management page | Cut selected files |
Ctrl+V | File management page | When a file exists in the panel clipboard (that is, when the "Paste" button is displayed in the menu), the file previously copied/cut in the panel is pasted; when there is no item in the panel clipboard, the file is automatically obtained from the system clipboard (if any) and upload |
Delete | File management page | Delete selected files |
F5 | File management page | Refresh file list |
F2 | File management page | Rename selected files |
ESC | File management page | Return to the upper level directory |
Ctrl+S | text editor | save file |
Ctrl+Z | text editor | Undo the previous action |
Ctrl+Y | text editor | Revert undone changes |
Ctrl+F | text editor | Find or replace content |
F5 | text editor | Refresh the text editor |
ESC | text editor | Exit text editor |
- FileAdmin also comes with some mouse shortcuts that help improve efficiency.
Mouse operation | Function |
---|
Click on file | When not entering selection mode, open this file; when entering selection mode, select/uncheck this file |
Right click on the file | When not entering selection mode, select this file and enter selection mode |
Press and slide the mouse on the file list | Multi-select or deselect files over which the mouse is hovering |
Click the mouse in an empty area | Uncheck all files |
- FileAdmin has built-in functions to obtain source code from this repository and automatically update the ontology program. Click "FileAdmin" on the upper left corner of any interface to check for updates. Some hosts/servers in mainland China may not support this feature.
Js confusion
FileAdmin has a built-in powerful JS obfuscator (Javascript Obfuscator), allowing developers to easily protect the source code they develop. Please read the instructions below carefully before turning on this feature:
- Js obfuscation will double the storage usage of your Js files and may cause slow file saving
- JS obfuscation may cause some codes to fail to run. Please be sure to fully test yourself
- You may have difficulty debugging obfuscated JS code
- FA does not have the ability to deobfuscate, so after Js obfuscation is turned on, a .fajs file will be generated in the current directory to store Js source files.
- Be sure to use a firewall to block access to .fajs files
- Please do not modify, move or delete the .fajs file directly, otherwise you will be unable to edit the Js source code
Attached are common firewall configuration methods:
- Pagoda Free Firewall URL filtering rules:
.(fajs)
- Cloudflare firewall blocking rule:
(http.request.full_uri contains ".fajs")
The rest of the firewall configuration is the same.
Official website
- Official website: https://fa.nlrdev.top/
- Introduction: https://www.bilibili.com/video/BV1XZ4y1m7WK
- Donate: https://i.simsoft.top/#donate
Version
FileAdmin currently has three versions available for installation.
- Installation version: designed to allow you to obtain the smallest code size. [Click to download]
- Maintenance version: Get the source code directly from Github, including complete comments and indentation. [Click to download]
Tip: No matter which version you choose, the embedded automatic update will be based on the installation version release, and will use the installation version update to cover other versions. If you want to use the non-installation version for a long time, please update manually from the channel above instead of using automatic update.
Copyright & Disclaimer
- This program is open source using the AGPL-3.0 license. Any second edition works must be open source under the same license and is not recommended for commercial use.
- The developer is not responsible for any losses caused by improper use of this program.
grateful
- Xingchen Cloud provides development environment support
- XIAYM provides development environment support
- Javascript Obfuscator provides Js obfuscation technical support