Skip to content

Commit f7930dd

Browse files
committed
feat(frp): add menu entry and setting group metadata
1 parent 1416b93 commit f7930dd

4 files changed

Lines changed: 23 additions & 2 deletions

File tree

src/lang/en/manage.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@
3737
"s3": "S3",
3838
"tag": "Tag",
3939
"ftp": "FTP",
40-
"traffic": "Traffic"
40+
"traffic": "Traffic",
41+
"frp": "FRP Tunnel"
4142
},
4243
"title": "AList Manage",
4344
"not_admin": "You are not admin user, please login with admin account.",

src/lang/en/settings.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,5 +136,18 @@
136136
"version": "Version",
137137
"video_autoplay": "Video autoplay",
138138
"video_types": "Video types",
139-
"webauthn_login_enabled": "Webauthn login enabled"
139+
"webauthn_login_enabled": "Webauthn login enabled",
140+
"frp_enabled": "Enable FRP",
141+
"frp_server_addr": "Server address",
142+
"frp_server_port": "Server port",
143+
"frp_auth_token": "Auth token",
144+
"frp_proxy_name": "Proxy name",
145+
"frp_proxy_type": "Proxy type",
146+
"frp_custom_domain": "Custom domain",
147+
"frp_subdomain": "Subdomain",
148+
"frp_remote_port": "Remote port",
149+
"frp_local_port": "Local port",
150+
"frp_tls_enable": "Enable TLS",
151+
"frp_stcp_secret_key": "STCP secret key",
152+
"frp_status": "Status"
140153
}

src/pages/manage/sidemenu_items.tsx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,12 @@ export const side_menu_items: SideMenuItem[] = [
115115
to: "/@manage/settings/ftp",
116116
component: () => <CommonSettings group={Group.FTP} />,
117117
},
118+
{
119+
title: "manage.sidemenu.frp",
120+
icon: BsHddNetwork,
121+
to: "/@manage/settings/frp",
122+
component: lazy(() => import("./settings/Frp")),
123+
},
118124
{
119125
title: "manage.sidemenu.traffic",
120126
icon: BsArrowLeftRight,

src/types/setting.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export enum Group {
1313
S3,
1414
FTP,
1515
TRAFFIC,
16+
FRP,
1617
}
1718
export enum Flag {
1819
PUBLIC,

0 commit comments

Comments
 (0)