[开源发布] OCI-Pool:高颜值 Modern UI + 军工级安全防御的甲骨文 OCI 多租户管理与智能抢机面板

zszweb 2026-09-16 19:29 1

[开源发布] OCI-Pool:高颜值 Modern UI + 军工级安全防御的甲骨文 OCI 多租户管理与智能抢机面板


各位 NodeSeek 的佬友们好!


今天向大家分享一款专为甲骨文云(Oracle Cloud)量身打造的开源实例全生命周期管理与智能抢机面板 —— OCI-Pool


本项目是基于经典开源项目 doubleDimple/oci-start 的二次开发分支(在此向原作者及团队致以崇高的开源敬意!)。我们在保留其优秀底层 OCI SDK 调度能力的基础上,历时重构了全新现代 Web SPA 控制台、跨平台原生桌面客户端,并融入了极其严格的公网级安全防御体系,致力于给大家带来丝滑、省心、安全可靠的“云上养鸡”体验。



  • 📦 GitHub 开源仓库:https://github.com/Nodewebzsz/oci-pool

  • 🚀 Docker 镜像nodewebzsz/oci-pool:latest

  • 💡 开源承诺:100% 纯净开源,绝无任何暗桩私货,所有租户私钥全部加密落库于本地!




🌟 核心亮点一览


1. 🎨 全新 Modern UI 体验 & 双端支持


彻底告别传统老旧的前后端混编模板,全面拥抱现代化前端设计:



  • 极客暗黑风 Web SPA:基于 React 18 全面重塑,支持全键盘快捷流操作、时序加载状态闭环,操作丝滑如云原生运维中枢;

  • 跨平台桌面端(macOS / Windows):提供专属原生客户端,支持系统托盘后台静默运行与实时开机日志监控。





2. 独立开机工作台 & 智能防反薅风控



  • 整页开机工作台:多区域联动,动态实时探测可用镜像并按版本倒序语义化排列,镜像 OCID 只读防误改;

  • 免费层防反薅守卫:内置 ARM 1:6 黄金配比校验(1 OCPU : 6GB 内存) 与免费额度超限智能预警,杜绝误操作产生扣费账单;

  • 场景化抢机胶囊:内置全天无休、夜间防封等快捷时段预设;支持多租户、多区域、多规格并发轮询;遇到容量不足(Out of host capacity)自动阶梯避让与退避重试。





3. 🛡️ 顶配安全加固(专为公网暴露环境打造)


对于自建面板,大家最关心的就是租户私钥安全与接口防黑,OCI-Pool 在公网安全上做了深度加固:



  • 私钥 100% 本地化:所有租户 API 私钥加密存储于本地内置 H2 数据库,绝对不上云、不经三方服务器

  • 连续错误锁定(防爆破):同一 IP 或账号密码连续错误 5 次,系统自动触发 15 分钟严格封禁,彻底打退外网撞库与爆破脚本;

  • 验证码熔断作废(防枚举):6 位数字验证码连续输错 5 次直接硬删除自毁,杜绝多线程暴力试错;

  • 智能告警收敛(防轰炸):发码端点强制 60 秒 IP 限流;新增 10 分钟全局告警静默冷却,哪怕黑客拿代理池疯狂扫,您的 Bark / Telegram 也绝不会被连环震动骚扰;

  • 双因子认证 (MFA):支持 Google Authenticator (TOTP) 动态密码与多通道消息验证码,哪怕密码泄露也能从容防御。





4. 🛠️ 深度运维利器



  • 原生 VNC / CloudShell 直连:集成 WebSocket 动态终端(websockify),无需实例公网 IP,直接在浏览器一键直连救援控制台;

  • 原生 IP 纯净度检测:内置 IP 欺诈分、流媒体解锁检测,开出脏 IP 支持自动释放并重新抽取换新;

  • DNS 自动化联动:开机成功后,自动调用 Cloudflare / EdgeOne API 将新分配的公网 IP 绑定到你的个人域名(A / AAAA 记录);

  • 全渠道即时通知:支持 Telegram Bot、Bark (iOS)、钉钉、飞书、企业微信、邮件等,抢机成功秒级推送。





🚀 快速上手部署(Docker Compose 一键起飞)


推荐使用 Docker Compose 快速在你的 VPS 上部署:


version: '3.8'

services:
oci-pool:
image: nodewebzsz/oci-pool:latest
container_name: oci-pool
restart: always
ports:
- "9856:9856"
volumes:
- ./data:/app/data
- ./logs:/app/logs
environment:
- DB_PASSWORD=your_secure_password # 请替换为你自己的本地 H2 数据库强密码

docker compose up -d

启动完成后,直接在浏览器中访问 http://你的VPS_IP:9856 即可初始化管理员账号,开始体验全新现代 UI!




写在最后


项目源码完全开源,并在 GitHub 上保持活跃更新与维护。如果您觉得界面合心意、抢机好用,欢迎到 GitHub 为项目点亮一颗 Star 给予支持!


大家在部署使用、抢机配置或多租户管理过程中遇到任何疑问或需求,欢迎在回帖中交流探讨,看到都会第一时间跟进回复!


👉 GitHub 项目主页:https://github.com/Nodewebzsz/oci-pool

最新回复 (12)
  • zszweb 楼主 09-16 19:30
    1

    比较懒,直接上ai文

  • 武则天 09-16 19:30
    2

    牛逼

  • mzm 09-16 19:31
    3

    还在用java,不想看了

  • 哈哈哈 09-16 19:31
    4

    智能抢机面板 是什么 ^-^

  • cdd 09-16 19:32
    5

    必须为大佬顶一个

  • 屮喵 09-16 19:33
    6

    前排,这个干嘛的

  • 阿道夫 09-16 19:33
    7

    支持开源项目

  • 曾经的少年2026 09-16 20:03
    8

    ^-^

  • register 09-16 20:16
    9

    为奉献者点赞👍

  • jevua 09-16 20:19
    10

    点赞

  • kali 09-16 21:20
    11

    可以本地对api密钥再进行加一层非对称加密 ^-^

  • telnetnode 09-16 22:25
    12

    现在用api容易被删鸡

* 帖子来源NodeSeek
返回