CoolFace
Apppublic

MysticStars/XMW_CDK

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
App README

CDK管理系统

这是一个基于Flask和Supabase的CDK管理系统,用于管理和分发CDK码。

功能特点

  • —CDK生成和管理
  • —用户兑换系统
  • —实时统计和分析
  • —管理员后台
  • —数据库支持

技术栈

  • —Flask
  • —Supabase
  • —Python 3.9+
  • —Gunicorn

环境变量

请在Hugging Face Space的Settings中设置以下环境变量:

  • —SUPABASE_URL: Supabase项目URL
  • —SUPABASE_KEY: Supabase匿名密钥
  • —FLASK_SECRET_KEY: Flask会话密钥
  • —ADMIN_PASSWORD: 管理后台密码

API接口

管理员接口

  • —/admin: 管理后台
  • —/api/dashboard: 获取仪表盘数据
  • —/api/generate-cdk: 生成CDK
  • —/api/cdk-list: 获取CDK列表
  • —/api/statistics: 获取统计数据

用户接口

  • —/: 首页
  • —/use_cdk: CDK兑换
  • —/api/get_username: 获取用户信息

部署说明

本项目已配置为在Hugging Face Spaces上运行。系统会自动使用Dockerfile进行构建和部署。

安全说明

  • —所有管理员接口都需要登录验证
  • —使用环境变量存储敏感信息
  • —数据库访问使用安全凭证

在线演示

访问 https://huggingface.co/spaces/MysticStars/XMW_CDK 查看在线演示。