Skip to content

基于 Python 与 php 的 方舟服务器网页管理面板

License

Notifications You must be signed in to change notification settings

5aihx/ArkManager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArkManager

Crowdin GitHub GitHub release (latest by date including pre-releases) GitHub All Releases

使用方法

面板部分

  1. 检查:你的系统已安装 curl;启用了 php 的 exec 函数。
  2. 导入 php/databse.sql 至数据库,并修改 config/config.php 中的值。
  3. 打开 http://domain.com/admin ,输入你设置的密码,添加第一个节点。
  4. 添加定时任务 (如 crontab 等) 执行 http://domain.com/config/cron.php?key=123456(根据实际情况修改),执行时间自定,推荐一小时执行一次。

服务器部分

v1.0.0 开始,将不需要安装 Python3 和依赖库

  1. 将程序放在节点服务器上任意位置
  2. 运行目录下名为 main.exe 的可执行文件
  3. 首次运行将会在程序目录下生成一个名为 config.yml 的配置文件
  4. 根据实际情况修改当中的服务器路径等内容

节点文件部署

├── path (服务器路径)
│   ├── ExampleServer (用作模板服务器)
│   └── OtherServer (其他服务器,无需自己创建)
│
└── program directory (可放置任意位置)
    ├── main.exe (主程序)
    ├── config.yml (配置文件)
    └── ...

未来目标

  • 更加完整的 Wiki
  • 网页端修改服务器的配置文件(如:服务器密码,管理员密码,掉落倍率等。)
已完成
  • FTP 功能
  • Python 面向对象
  • 节点配置文件独立
  • 更新服务器功能
  • php 面向对象

已知问题

  • 管理员后台模板问题,但不影响使用

特别鸣谢

捐赠支持

我们也只是个业余爱好者,如果你喜欢,请捐赠让我们做的更好

捐赠

爱发电:

About

基于 Python 与 php 的 方舟服务器网页管理面板

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 78.8%
  • Python 19.4%
  • JavaScript 1.6%
  • CSS 0.2%