-
Notifications
You must be signed in to change notification settings - Fork 31
Expand file tree
/
Copy pathzeabur.yaml
More file actions
55 lines (54 loc) · 1.66 KB
/
Copy pathzeabur.yaml
File metadata and controls
55 lines (54 loc) · 1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
apiVersion: zeabur.com/v1
kind: Template
metadata:
name: CatieCli
description: Gemini API 多用户代理服务 - 支持 OpenAI 兼容接口、Gemini 原生接口、凭证池管理、Discord Bot
icon: https://raw.githubusercontent.com/mzrodyu/CatieCli/main/frontend/public/cat.svg
tags:
- API
- Gemini
- Proxy
- OpenAI
- Discord
author: Catie猫猫
sourceCodeUrl: https://github.com/mzrodyu/CatieCli
spec:
services:
- name: catiecli
template: GIT_DEPLOY
source:
repoURL: https://github.com/mzrodyu/CatieCli
rootDirectory: backend
env:
- key: ADMIN_USERNAME
description: 管理员用户名
default: admin
- key: ADMIN_PASSWORD
description: 管理员密码(必填!请设置安全密码)
required: true
expose: true
- key: SECRET_KEY
description: JWT 密钥(自动生成)
generate:
type: SECRET
- key: DEFAULT_DAILY_QUOTA
description: 用户每日默认配额
default: '100'
- key: ALLOW_REGISTRATION
description: 是否允许注册(true/false)
default: 'true'
- key: DISCORD_CLIENT_ID
description: Discord OAuth 客户端 ID(可选,用于 Discord 登录)
- key: DISCORD_CLIENT_SECRET
description: Discord OAuth 客户端密钥(可选)
- key: PORT
description: 服务端口(Zeabur必须8080,请勿修改)
default: '8080'
required: true
ports:
- id: web
port: 8080
type: HTTP
volumes:
- id: data
dir: /app/data