GithubHelp home page GithubHelp logo

wwangyu2 / oaifree-tools Goto Github PK

View Code? Open in Web Editor NEW

This project forked from chenyme/oaifree-tools

0.0 0.0 0.0 2.46 MB

一站式打通 Oaifree、Pandora 和 Fuclaude 的后台管理项目,具备登录系统、用户管理、Token管理、号池管理、共享服务、Linux.do认证 等多功能集成项目,助力各位更快捷的管理 LINUX DO 相关服务!

License: MIT License

Python 94.29% HTML 5.64% Dockerfile 0.07%

oaifree-tools's Introduction

Logo

GitHub License Docker Image Size Docker Image Version GitHub Repo stars

写在前面

这是一个 oaifree/pandora/fuclaude 后台管理项目,所有数据采用本地存储,登录系统、后台管理、共享服务、自动刷新 等逻辑完全纯手搓,如有错误还请见谅,供娱乐交流。

本人是个小菜鸡,仅会 python 和 C ,不太会前端,因此使用 Streamlit 作为框架,还请别喷我!!!

Note

本项目为开源项目,使用者必须在遵循 OpenAI 和 Claude 的 使用条款 以及 法律法规 的情况下使用,不得用于非法用途。

根据《生成式人工智能服务管理暂行办法》的要求,请勿对**地区公众提供一切未经备案的生成式人工智能服务。

Warning

首次登录请及时修改账户密码

默认管理账号:admin, 管理密码:12345678

Warning

Demo站:OaiT_Demo, 请勿修改Demo站的账户密码,或填入敏感信息!

账号:linux.do, 密码:linux.do

项目功能

  • 支持始皇所有的服务:Pandora/Oaifree/Fuclaude
  • 登录支持:支持接入 linux.do 登录/ UID登录
  • 服务总览:服务统计/图表数据/站点迁移/运行日志
  • 域名管理:域名列表/服务切换/延迟测速/自定义域名
  • 主题样式:管理信息/网站设置/主题切换/公告设置
  • 号池管理:账号总览/账号刷新/邀请令牌/刷新令牌
  • 用户管理:用户总览/用户注册/Oaifree/Fucluade
  • 更多功能:共享服务/Oai-APi(暂未开发)/关于项目

项目部署

docker

docker pull chenyme/oait:v1.2.1
docker run -d -p 8501:8501 chenyme/oait:v1.2.1

# docker pull ghcr.io/chenyme/oait:latest
# docker run -d -p 8501:8501 ghcr.io/chenyme/oait:latest

Git

git clone https://github.com/Chenyme/oaifree-tools
docker build -t chenyme/oait:v1.2.1 .
docker run -d -p 8501:8501 chenyme/oait:v1.2.1

Python

git clone https://github.com/Chenyme/oaifree-tools
cd oaifree-tools
streamlit run home.py

更新/迁移

V1.2.0为了适配fuclaude,很多配置进行了重构,因此之前的版本不支持自动迁移,请手动更改数据迁移!

  1. 登录原服务器项目管理后台,在服务总览- 站点迁移 下导出所有配置文件

  2. 在服务器上运行命令

docker pull chenyme/oait:v1.2.0
docker run -d -p 8501:8501 chenyme/oait:v1.2.0

# docker pull ghcr.io/chenyme/oait:latest
# docker run -d -p 8501:8501 ghcr.io/chenyme/oait:latest
  1. 登录新服务器项目管理后台,在服务总览- 站点迁移 下导入所有配置文件

主要功能介绍

登录系统

  • 用户注册
  • 修改密码
  • UID登录
  • Oauth登录
  • 账户续费
  • 主题切换
  • UID 一键登录
  • Oauth登录,防止Token泄露
  • 管理员 首页登录 / 管理员界面登录
  • 自动刷新AC/SA Token

后台管理

  • 安全保护
  • 令牌管理
  • 共享管理
  • 主题切换、编辑公告
  • 服务总览、日志记录
  • 数据导出、站点迁移
  • 号池管理、刷新Token
  • 用户管理、注册用户
  • 服务域名管理、站点限制
  • 服务状态刷新、用户状态刷新

项目预览

登录界面

UID 登录

更改密码

账户续费

共享服务

后台登录

服务总览

域名管理

主题样式

账号总览

邀请令牌

刷新令牌

用户总览

Oaifree

Fuclaude

共享服务

关于项目

oaifree-tools's People

Contributors

chenyme avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.