mirror of
https://gitee.com/mirrors/AllinSSL.git
synced 2026-03-13 01:50:53 +08:00
【新增】私有证书
This commit is contained in:
@@ -38,221 +38,244 @@ export const CACertificateAuthorization = {
|
||||
// 授权API管理
|
||||
// 结构说明:{name: '名称', icon: '图标', type: ['类型'], notApi: 是否需要API,默认需要, hostRelated: { default: { name: '默认' } }, sort: 排序}
|
||||
export const ApiProjectConfig: Record<string, ApiProjectType> = {
|
||||
localhost: {
|
||||
name: $t('t_4_1744958838951'),
|
||||
icon: 'ssh',
|
||||
type: ['host'],
|
||||
notApi: false,
|
||||
hostRelated: { default: { name: $t('t_4_1744958838951') } },
|
||||
sort: 1,
|
||||
},
|
||||
ssh: {
|
||||
name: 'SSH',
|
||||
icon: 'ssh',
|
||||
type: ['host'],
|
||||
hostRelated: { default: { name: 'SSH' } },
|
||||
sort: 2,
|
||||
},
|
||||
btpanel: {
|
||||
name: $t('t_10_1745735765165'),
|
||||
icon: 'btpanel',
|
||||
hostRelated: {
|
||||
default: { name: $t('t_10_1745735765165') },
|
||||
site: { name: $t('t_1_1747886307276') },
|
||||
dockersite: { name: $t('t_0_1747994891459') },
|
||||
singlesite: { name: $t('t_1_1747886307276') + '\r\n(Win/Linux 9.4前)' },
|
||||
},
|
||||
type: ['host'],
|
||||
sort: 3,
|
||||
},
|
||||
btwaf: {
|
||||
name: $t('t_3_1747886302848'),
|
||||
icon: 'btwaf',
|
||||
hostRelated: { site: { name: $t('t_4_1747886303229') } },
|
||||
type: ['host'],
|
||||
sort: 4,
|
||||
},
|
||||
'1panel': {
|
||||
name: '1Panel',
|
||||
icon: '1panel',
|
||||
hostRelated: { default: { name: '1Panel' }, site: { name: $t('t_2_1747886302053') } },
|
||||
type: ['host'],
|
||||
sort: 5,
|
||||
},
|
||||
aliyun: {
|
||||
name: $t('t_2_1747019616224'),
|
||||
icon: 'aliyun',
|
||||
type: ['host', 'dns'],
|
||||
hostRelated: {
|
||||
cdn: { name: $t('t_16_1745735766712') },
|
||||
dcdn: { name: $t('t_0_1752230148946') },
|
||||
oss: { name: $t('t_2_1746697487164') },
|
||||
waf: { name: $t('t_10_1744958860078') },
|
||||
esa: { name: $t('t_1_1752230146379') },
|
||||
},
|
||||
sort: 6,
|
||||
},
|
||||
tencentcloud: {
|
||||
name: $t('t_3_1747019616129'),
|
||||
icon: 'tencentcloud',
|
||||
type: ['host', 'dns'],
|
||||
hostRelated: {
|
||||
cdn: { name: $t('t_14_1745735766121') },
|
||||
cos: { name: $t('t_15_1745735768976') },
|
||||
waf: { name: $t('t_9_1744958840634') },
|
||||
teo: { name: $t('t_5_1747886301427') },
|
||||
},
|
||||
sort: 7,
|
||||
},
|
||||
huaweicloud: {
|
||||
name: $t('t_9_1747886301128'),
|
||||
icon: 'huaweicloud',
|
||||
type: ['host', 'dns'],
|
||||
hostRelated: {
|
||||
cdn: { name: $t('t_9_1747886301128') + 'CDN' },
|
||||
},
|
||||
sort: 10,
|
||||
},
|
||||
baidu: {
|
||||
name: $t('t_10_1747886300958'),
|
||||
icon: 'baidu',
|
||||
type: ['host', 'dns'],
|
||||
hostRelated: {
|
||||
cdn: { name: '百度云CDN' },
|
||||
},
|
||||
sort: 11,
|
||||
},
|
||||
volcengine: {
|
||||
name: $t('t_13_1747886301689'),
|
||||
icon: 'volcengine',
|
||||
type: ['host', 'dns'],
|
||||
hostRelated: {
|
||||
cdn: { name: $t('t_13_1747886301689') + 'CDN' },
|
||||
dcdn: { name: $t('t_13_1747886301689') + 'DCDN' },
|
||||
},
|
||||
sort: 13,
|
||||
},
|
||||
safeline: {
|
||||
name: $t('t_11_1747886301986'),
|
||||
icon: 'safeline',
|
||||
type: ['host'],
|
||||
hostRelated: { panel: { name: $t('t_1_1747298114192') }, site: { name: $t('t_12_1747886302725') } },
|
||||
sort: 8,
|
||||
},
|
||||
qiniu: {
|
||||
name: $t('t_6_1747886301844'),
|
||||
icon: 'qiniu',
|
||||
type: ['host'],
|
||||
hostRelated: { cdn: { name: $t('t_7_1747886302395') }, oss: { name: $t('t_8_1747886304014') } },
|
||||
sort: 9,
|
||||
},
|
||||
localhost: {
|
||||
name: $t("t_4_1744958838951"),
|
||||
icon: "ssh",
|
||||
type: ["host"],
|
||||
notApi: false,
|
||||
hostRelated: { default: { name: $t("t_4_1744958838951") } },
|
||||
sort: 1,
|
||||
},
|
||||
ssh: {
|
||||
name: "SSH",
|
||||
icon: "ssh",
|
||||
type: ["host"],
|
||||
hostRelated: { default: { name: "SSH" } },
|
||||
sort: 2,
|
||||
},
|
||||
btpanel: {
|
||||
name: $t("t_10_1745735765165"),
|
||||
icon: "btpanel",
|
||||
hostRelated: {
|
||||
default: { name: $t("t_10_1745735765165") },
|
||||
site: { name: $t("t_1_1747886307276") },
|
||||
dockersite: { name: $t("t_0_1747994891459") },
|
||||
singlesite: { name: $t("t_1_1747886307276") + "\r\n(Win/Linux 9.4前)" },
|
||||
},
|
||||
type: ["host"],
|
||||
sort: 3,
|
||||
},
|
||||
btwaf: {
|
||||
name: $t("t_3_1747886302848"),
|
||||
icon: "btwaf",
|
||||
hostRelated: { site: { name: $t("t_4_1747886303229") } },
|
||||
type: ["host"],
|
||||
sort: 4,
|
||||
},
|
||||
"1panel": {
|
||||
name: "1Panel",
|
||||
icon: "1panel",
|
||||
hostRelated: {
|
||||
default: { name: "1Panel" },
|
||||
site: { name: $t("t_2_1747886302053") },
|
||||
},
|
||||
type: ["host"],
|
||||
sort: 5,
|
||||
},
|
||||
aliyun: {
|
||||
name: $t("t_2_1747019616224"),
|
||||
icon: "aliyun",
|
||||
type: ["host", "dns"],
|
||||
hostRelated: {
|
||||
cdn: { name: $t("t_16_1745735766712") },
|
||||
dcdn: { name: $t("t_0_1752230148946") },
|
||||
oss: { name: $t("t_2_1746697487164") },
|
||||
waf: { name: $t("t_10_1744958860078") },
|
||||
esa: { name: $t("t_1_1752230146379") },
|
||||
},
|
||||
sort: 6,
|
||||
},
|
||||
tencentcloud: {
|
||||
name: $t("t_3_1747019616129"),
|
||||
icon: "tencentcloud",
|
||||
type: ["host", "dns"],
|
||||
hostRelated: {
|
||||
cdn: { name: $t("t_14_1745735766121") },
|
||||
cos: { name: $t("t_15_1745735768976") },
|
||||
waf: { name: $t("t_9_1744958840634") },
|
||||
teo: { name: $t("t_5_1747886301427") },
|
||||
},
|
||||
sort: 7,
|
||||
},
|
||||
huaweicloud: {
|
||||
name: $t("t_9_1747886301128"),
|
||||
icon: "huaweicloud",
|
||||
type: ["host", "dns"],
|
||||
hostRelated: {
|
||||
cdn: { name: $t("t_9_1747886301128") + "CDN" },
|
||||
},
|
||||
sort: 10,
|
||||
},
|
||||
baidu: {
|
||||
name: $t("t_10_1747886300958"),
|
||||
icon: "baidu",
|
||||
type: ["host", "dns"],
|
||||
hostRelated: {
|
||||
cdn: { name: "百度云CDN" },
|
||||
},
|
||||
sort: 11,
|
||||
},
|
||||
volcengine: {
|
||||
name: $t("t_13_1747886301689"),
|
||||
icon: "volcengine",
|
||||
type: ["host", "dns"],
|
||||
hostRelated: {
|
||||
cdn: { name: $t("t_13_1747886301689") + "CDN" },
|
||||
dcdn: { name: $t("t_13_1747886301689") + "DCDN" },
|
||||
},
|
||||
sort: 13,
|
||||
},
|
||||
safeline: {
|
||||
name: $t("t_11_1747886301986"),
|
||||
icon: "safeline",
|
||||
type: ["host"],
|
||||
hostRelated: {
|
||||
panel: { name: $t("t_1_1747298114192") },
|
||||
site: { name: $t("t_12_1747886302725") },
|
||||
},
|
||||
sort: 8,
|
||||
},
|
||||
qiniu: {
|
||||
name: $t("t_6_1747886301844"),
|
||||
icon: "qiniu",
|
||||
type: ["host"],
|
||||
hostRelated: {
|
||||
cdn: { name: $t("t_7_1747886302395") },
|
||||
oss: { name: $t("t_8_1747886304014") },
|
||||
},
|
||||
sort: 9,
|
||||
},
|
||||
|
||||
cloudflare: {
|
||||
name: 'Cloudflare',
|
||||
icon: 'cloudflare',
|
||||
type: ['dns'],
|
||||
sort: 12,
|
||||
},
|
||||
cloudflare: {
|
||||
name: "Cloudflare",
|
||||
icon: "cloudflare",
|
||||
type: ["dns"],
|
||||
sort: 12,
|
||||
},
|
||||
|
||||
westcn: {
|
||||
name: $t('t_14_1747886301884'),
|
||||
icon: 'westcn',
|
||||
type: ['dns'],
|
||||
sort: 14,
|
||||
},
|
||||
godaddy: {
|
||||
name: 'GoDaddy',
|
||||
icon: 'godaddy',
|
||||
type: ['dns'],
|
||||
sort: 15,
|
||||
},
|
||||
namecheap: {
|
||||
name: 'Namecheap',
|
||||
icon: 'namecheap',
|
||||
type: ['dns'],
|
||||
sort: 16,
|
||||
},
|
||||
ns1: {
|
||||
name: 'NS1',
|
||||
icon: 'ns1',
|
||||
type: ['dns'],
|
||||
sort: 17,
|
||||
},
|
||||
cloudns: {
|
||||
name: 'ClouDNS',
|
||||
icon: 'cloudns',
|
||||
type: ['dns'],
|
||||
sort: 18,
|
||||
},
|
||||
aws: {
|
||||
name: 'AWS',
|
||||
icon: 'aws',
|
||||
type: ['dns'],
|
||||
sort: 19,
|
||||
},
|
||||
azure: {
|
||||
name: 'Azure',
|
||||
icon: 'azure',
|
||||
type: ['dns'],
|
||||
sort: 20,
|
||||
},
|
||||
namesilo: {
|
||||
name: 'Namesilo',
|
||||
icon: 'namesilo',
|
||||
type: ['dns'],
|
||||
sort: 21,
|
||||
},
|
||||
namedotcom: {
|
||||
name: 'Name.com',
|
||||
icon: 'namedotcom',
|
||||
type: ['dns'],
|
||||
sort: 22,
|
||||
},
|
||||
bunny: {
|
||||
name: 'Bunny',
|
||||
icon: 'bunny',
|
||||
type: ['dns'],
|
||||
sort: 23,
|
||||
},
|
||||
gcore: {
|
||||
name: 'Gcore',
|
||||
icon: 'gcore',
|
||||
type: ['dns'],
|
||||
sort: 24,
|
||||
},
|
||||
jdcloud: {
|
||||
name: '京东云',
|
||||
icon: 'jdcloud',
|
||||
type: ['dns'],
|
||||
sort: 25,
|
||||
},
|
||||
lecdn: {
|
||||
name: 'LeCDN',
|
||||
icon: 'lecdn',
|
||||
type: ['dns', 'host'],
|
||||
hostRelated: { default: { name: 'LeCDN' } },
|
||||
sort: 26,
|
||||
},
|
||||
constellix: {
|
||||
name: 'Constellix',
|
||||
icon: 'constellix',
|
||||
type: ['dns'],
|
||||
sort: 27,
|
||||
},
|
||||
doge: {
|
||||
name: $t('t_0_1750129254226'),
|
||||
icon: 'doge',
|
||||
type: ['host'],
|
||||
hostRelated: {
|
||||
cdn: { name: $t('t_0_1750129254226') + 'CDN' },
|
||||
},
|
||||
sort: 28,
|
||||
},
|
||||
plugin: {
|
||||
name: '插件',
|
||||
icon: 'plugin',
|
||||
type: ['host'],
|
||||
hostRelated: { default: { name: '插件' } },
|
||||
sort: 29,
|
||||
},
|
||||
}
|
||||
westcn: {
|
||||
name: $t("t_14_1747886301884"),
|
||||
icon: "westcn",
|
||||
type: ["dns"],
|
||||
sort: 14,
|
||||
},
|
||||
godaddy: {
|
||||
name: "GoDaddy",
|
||||
icon: "godaddy",
|
||||
type: ["dns"],
|
||||
sort: 15,
|
||||
},
|
||||
namecheap: {
|
||||
name: "Namecheap",
|
||||
icon: "namecheap",
|
||||
type: ["dns"],
|
||||
sort: 16,
|
||||
},
|
||||
ns1: {
|
||||
name: "NS1",
|
||||
icon: "ns1",
|
||||
type: ["dns"],
|
||||
sort: 17,
|
||||
},
|
||||
cloudns: {
|
||||
name: "ClouDNS",
|
||||
icon: "cloudns",
|
||||
type: ["dns"],
|
||||
sort: 18,
|
||||
},
|
||||
aws: {
|
||||
name: "AWS",
|
||||
icon: "aws",
|
||||
type: ["dns"],
|
||||
sort: 19,
|
||||
},
|
||||
azure: {
|
||||
name: "Azure",
|
||||
icon: "azure",
|
||||
type: ["dns"],
|
||||
sort: 20,
|
||||
},
|
||||
namesilo: {
|
||||
name: "Namesilo",
|
||||
icon: "namesilo",
|
||||
type: ["dns"],
|
||||
sort: 21,
|
||||
},
|
||||
namedotcom: {
|
||||
name: "Name.com",
|
||||
icon: "namedotcom",
|
||||
type: ["dns"],
|
||||
sort: 22,
|
||||
},
|
||||
bunny: {
|
||||
name: "Bunny",
|
||||
icon: "bunny",
|
||||
type: ["dns"],
|
||||
sort: 23,
|
||||
},
|
||||
gcore: {
|
||||
name: "Gcore",
|
||||
icon: "gcore",
|
||||
type: ["dns"],
|
||||
sort: 24,
|
||||
},
|
||||
jdcloud: {
|
||||
name: "京东云",
|
||||
icon: "jdcloud",
|
||||
type: ["dns"],
|
||||
sort: 25,
|
||||
},
|
||||
lecdn: {
|
||||
name: "LeCDN",
|
||||
icon: "lecdn",
|
||||
type: ["dns", "host"],
|
||||
hostRelated: { default: { name: "LeCDN" } },
|
||||
sort: 26,
|
||||
},
|
||||
constellix: {
|
||||
name: "Constellix",
|
||||
icon: "constellix",
|
||||
type: ["dns"],
|
||||
sort: 27,
|
||||
},
|
||||
doge: {
|
||||
name: $t("t_0_1750129254226"),
|
||||
icon: "doge",
|
||||
type: ["host"],
|
||||
hostRelated: {
|
||||
cdn: { name: $t("t_0_1750129254226") + "CDN" },
|
||||
},
|
||||
sort: 28,
|
||||
},
|
||||
webhook: {
|
||||
name: "Webhook",
|
||||
icon: "webhook",
|
||||
type: ["host", "dns"],
|
||||
hostRelated: { default: { name: "Webhook" } },
|
||||
sort: 31,
|
||||
},
|
||||
spaceship: {
|
||||
name: "Spaceship",
|
||||
icon: "spaceship",
|
||||
type: ["dns"],
|
||||
hostRelated: { default: { name: "Spaceship" } },
|
||||
sort: 32,
|
||||
},
|
||||
plugin: {
|
||||
name: "插件",
|
||||
icon: "plugin",
|
||||
type: ["host"],
|
||||
hostRelated: { default: { name: "插件" } },
|
||||
sort: 29,
|
||||
},
|
||||
};
|
||||
|
||||
@@ -1,16 +1,18 @@
|
||||
import { $t } from '@locales/index'
|
||||
|
||||
export default {
|
||||
sortRoute: [
|
||||
{ name: 'home', title: $t('t_0_1744258111441') },
|
||||
{ name: 'autoDeploy', title: $t('t_1_1744258113857') },
|
||||
{ name: 'certManage', title: $t('t_2_1744258111238') },
|
||||
{ name: 'certApply', title: $t('t_3_1744258111182') },
|
||||
{ name: 'authApiManage', title: $t('t_4_1744258111238') },
|
||||
{ name: 'monitor', title: $t('t_5_1744258110516') },
|
||||
{ name: 'settings', title: $t('t_6_1744258111153') },
|
||||
], // 路由排序
|
||||
frameworkRoute: ['layout'], // 框架路由
|
||||
systemRoute: ['login', '404'], // 系统路由
|
||||
disabledRoute: [], // 禁用路由
|
||||
}
|
||||
sortRoute: [
|
||||
{ name: "home", title: $t("t_0_1744258111441") },
|
||||
{ name: "autoDeploy", title: $t("t_1_1744258113857") },
|
||||
{ name: "certManage", title: $t("t_2_1744258111238") },
|
||||
{ name: "certApply", title: $t("t_3_1744258111182") },
|
||||
{ name: "privateCaManage", title: "CA管理" },
|
||||
{ name: "privateCaCert", title: "私有证书" },
|
||||
{ name: "authApiManage", title: $t("t_4_1744258111238") },
|
||||
{ name: "monitor", title: $t("t_5_1744258110516") },
|
||||
{ name: "settings", title: $t("t_6_1744258111153") },
|
||||
], // 路由排序
|
||||
frameworkRoute: ["layout"], // 框架路由
|
||||
systemRoute: ["login", "404"], // 系统路由
|
||||
disabledRoute: [], // 禁用路由
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user