Pterodactyl

开源游戏服务器管理面板
授权协议 MIT
开发语言 PHP JavaScript TypeScript HTML/CSS
所属分类 游戏/娱乐、 游戏模拟器/工具/引擎
软件类型 开源软件
地区 不详
投 递 者 卢俭
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Pterodactyl  是一个免费的开源游戏服务器管理面板,使用 PHP、React 和 Go 构建。Pterodactyl 在设计时考虑了安全性,在隔离的 Docker 容器中运行所有游戏服务器,同时向最终用户展示了美观直观的 UI。

特性:

  • 安全第一:具有开箱即用的 bcrypt 散列、AES-256-CBC 加密和 HTTPS 支持。
  • 现代工具:建立在现代堆栈上,利用最佳设计实践,可以轻松进入和进行修改。
  • 以 Docker 为核心:所有服务器都在隔离的 Docker 容器中运行,这些容器限制了攻击向量,提供了严格的资源限制,并提供了为每个特定游戏量身定制的环境。
  • 免费和开源:Pterodactyl 是 100% 免费的,并在 MIT 许可下获得许可。所有的代码也是完全开源的。
  • 用户友好的:Pterodactyl 的界面设计得非常好,即使是半藏也可以使用它。
  • 可扩展:无论你是托管公司、下一个 Hyplex,还是只玩电子游戏的用户,都能满足需求。

支持的一些核心游戏包括:

  • Minecraft — 包括 Paper、Sponge、Bungeecord、Waterfall 等
  • Rust
  • Terraria
  • Teamspeak
  • Mumble
  • Team Fortress 2
  • Counter Strike: Global Offensive
  • Garry's Mod
  • ARK: Survival Evolved

还有很多由社区提供的游戏,其中一些包括:

  • Factorio
  • San Andreas: MP
  • Pocketmine MP
  • Squad
  • Xonotic
  • Starmade
  • Discord ATLBot 和大多数其他 Node.js/Python discord discord bots
  • 还有很多...
  • 该文章为如何使用docker来一键部署翼龙面板,但请注意,此版本为翼龙-中国汉化版本。 如需要部署英文原版的请到他们的 Github 自行查看,因为他们并未提供这部分的文档,所以没有可参考的。 翼龙面板运行在您自己的 Web 服务器上。为了运行和使用这个面板,您需要对您的服务器具有 root 访问权限。 您需要了解如何阅读文档以使用此面板。我们花了很多时间详细介绍如何安装或升级我们的软件; 所以你

 相关资料
  • 1.自我介绍 2.算法题:8位数字首位相连成一个环,每位数字都是0或者1,输入一个8位数字,每次可以将一位翻转, 翻转时,这一位的前后各一位也会同时翻转,求最少的翻转次数,能够将输入的8位数转换为全0 3.实习相关项目介绍 4.项目相关问题 5.协程 6.reactor 剩下记不住了 #友塔游戏##C/C++##面经一面面经##游戏开发#

  • 我试图建立一个通用服务器总是在连接的客户端。 该体系结构由4个主要组件组成 有状态应用服务器 无状态网关服务器 客户排队 系统和经纪人 工艺流程 客户端连接到网关 我正在使用JavaNetty作为网关。appserver也是用Java编写的。 我很想说这个设计像Mongrel2,但我不能完全确定。我想说,这更符合城市飞艇氦边缘服务器的设计(http://urbanairship.com/blog/

  • JAGS 游戏服务器是一个开源的 Java / AS 3.0 的游戏服务器,支持多玩家、碰撞检测以及键盘事件等等。

  • 1.问游戏经历,玩过什么游戏 2.操作系统的虚拟内存和物理内存 3.问项目,如果把你的项目需要长时间维护,怎么去保证高吞吐和容灾 4.一条长链路的设计会有什么问题,怎么去解决 5.如果让你设计一个朋友圈,你要怎么设计那些模块(点赞,通知,拉取,推送等方面) 6.很多数中找到前1000大的数 7.算法:反转链表

  • 公司名:字节跳动 部门:朝夕光年 岗位名:游戏服务器开发 面试轮次:二面 时间:50min 我感觉我二面面的应该还行,问题答的七七八八,算法也秒了,可能是因为岗位方向不匹配所以挂了吧。。。。 问题如下: - 自我介绍 - 项目为什么用jdk8,而不是更高版本 - token问题 - 密钥传输 - 游戏作弊检测 - 用户反馈游戏很慢,如何排查问题 - jvm调优 - 如何确认最优堆内存大小 - my

  • 《写面经攒人品系列回忆式更新...》 一面 30min 以基本的八股考察为主 1、tcp连接断开的状态变化 2、为什么三次握手,不是四次或者两次 3、数据库的优化有什么方法 4、项目提问 5、线程进程的区别 二面+hr面 30min 主管和hr两个人同时面,时间半小时 1、项目中protobuf有什么用? 2、如果让你设计一个序列化反序列化的工具,你会怎么考虑 3、你的服务器项目做过压测么 4、服

  • 面试时间:8.15 原神组(原神,启动!) 八股: 虚函数、虚析构函数 智能指针 右值引用、移动语义 编译、链接过程 字节序、如何判断当前环境字节序 线程同步 锁 栈、队列、相互实现 图、树 最短路径算法 AVL树、红黑树 IO多路复用 手撕: atoi(考虑各种边界条件) 实习: 没问 第2天感谢信。。。

  • 二本鼠鼠学Java没出路。。 技术面 - 50min - 9.26 自我介绍 介绍一下你的项目经历 MySQL索引底层结构 Redis有哪些数据结构 Redis的持久化机制 学过其他语言吗(c++和go),说一下c++、go、Java的区别 LRU怎么实现 最短路径算法实现 JVM垃圾回收算法 手撕在一排数据中算出不重复数据的子集 TCP三次握手 你知道什么是SYN攻击吗 TCP四次挥手为什么是四