This commit is contained in:
熊潇 2025-08-04 23:53:10 +08:00
parent 02f50bf2eb
commit 3e5f51eedf
10 changed files with 125 additions and 6 deletions

View File

@ -7,15 +7,17 @@
output file ./log/access.log output file ./log/access.log
} }
} }
# *:666 {
# tls ./https-cert.pem ./https-private-key.pem *.kevisual.app:666 {
# # 其他全局配置
# }
*:666 {
tls "e:\docker\caddy\caddy_2.10.0_windows_amd64\https-cert.pem" "e:\docker\caddy\caddy_2.10.0_windows_amd64\https-private-key.pem" tls "e:\docker\caddy\caddy_2.10.0_windows_amd64\https-cert.pem" "e:\docker\caddy\caddy_2.10.0_windows_amd64\https-private-key.pem"
# 其他全局配置 # 其他全局配置
} }
*.xx.zxj.im:666 {
tls "e:\docker\caddy\caddy_2.10.0_windows_amd64\pem\zxj\https-cert.pem" "e:\docker\caddy\caddy_2.10.0_windows_amd64\pem\zxj\https-private-key.pem"
# 其他全局配置
}
import ./me/*.conf import ./me/*.conf
import ./kevisual/*.conf import ./kevisual/*.conf

View File

@ -176,4 +176,14 @@ https://nocodb.kevisual.app:666 {
https://teable.kevisual.app:666 { https://teable.kevisual.app:666 {
reverse_proxy 192.168.31.220:8095 reverse_proxy 192.168.31.220:8095
tls internal tls internal
}
https://appflowy.kevisual.app:666 {
reverse_proxy localhost:8400
tls internal
}
https://affine.kevisual.app:666 {
reverse_proxy localhost:3010
tls internal
} }

View File

@ -176,4 +176,19 @@ https://nocodb.kevisual.app:666 {
https://teable.kevisual.app:666 { https://teable.kevisual.app:666 {
reverse_proxy localhost:8095 reverse_proxy localhost:8095
tls internal tls internal
}
https://appflowy.kevisual.app:666 {
reverse_proxy localhost:8400
tls internal
}
https://affine.kevisual.app:666 {
reverse_proxy localhost:3010
tls internal
}
https://blinko.kevisual.app:666 {
reverse_proxy localhost:3111
tls internal
} }

4
me/main.conf Normal file
View File

@ -0,0 +1,4 @@
https://main.xx.zxj.im:666 {
reverse_proxy localhost:51015
tls internal
}

View File

@ -176,4 +176,19 @@ https://nocodb.xx.zxj.im:666 {
https://teable.xx.zxj.im:666 { https://teable.xx.zxj.im:666 {
reverse_proxy localhost:8095 reverse_proxy localhost:8095
tls internal tls internal
}
https://appflowy.xx.zxj.im:666 {
reverse_proxy localhost:8400
tls internal
}
https://affine.xx.zxj.im:666 {
reverse_proxy localhost:3010
tls internal
}
https://blinko.xx.zxj.im:666 {
reverse_proxy localhost:3111
tls internal
} }

View File

@ -144,4 +144,19 @@ https://nocodb.xiongxiao.me:666 {
https://teable.xiongxiao.me:666 { https://teable.xiongxiao.me:666 {
reverse_proxy localhost:8095 reverse_proxy localhost:8095
tls internal tls internal
}
https://appflowy.xiongxiao.me:666 {
reverse_proxy localhost:8400
tls internal
}
https://affine.xiongxiao.me:666 {
reverse_proxy localhost:3010
tls internal
}
https://blinko.xiongxiao.me:666 {
reverse_proxy localhost:3111
tls internal
} }

16
pem/zxj/https-cert.pem Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN CERTIFICATE-----
MIICkzCCAfygAwIBAgIJP6iPlEAGHLR7MA0GCSqGSIb3DQEBBQUAMFkxCzAJBgNV
BAYTAkNOMREwDwYDVQQIEwhaaGVKaWFuZzERMA8GA1UEBxMISGFuZ1pob3UxETAP
BgNVBAoTCGtldmlzdWFsMREwDwYDVQQLEwhrZXZpc3VhbDAgFw0yNTA4MDQxNTM5
NThaGA8yMTI0MDcxMTE1Mzk1OFowWTELMAkGA1UEBhMCQ04xETAPBgNVBAgTCFpo
ZUppYW5nMREwDwYDVQQHEwhIYW5nWmhvdTERMA8GA1UEChMIa2V2aXN1YWwxETAP
BgNVBAsTCGtldmlzdWFsMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDAnhc4
4G5NzEcBFyuMYGceAPzRRrjyNZOcNYs+tr6N3HdbmMlPxgNQtC5nC54r6X9m2dvs
u17OzFePEZtPJUvcOb2FFSCwUmeGdopYXEmrxJSeDiyNEX80GmQe9D3R/+shqdQe
UjNweTChsTgiSsx8SN3QY+M1VzfPbafA/iEEUwIDAQABo2EwXzBdBgNVHREEVjBU
gglsb2NhbGhvc3SCBVs6OjFdhxD+gAAAAAAAAAAAAAAAAAABhwR/AAABgg4qLmtl
dmlzdWFsLmFwcIILKi54eC56eGouaW2CCyoubXouenhqLmltMA0GCSqGSIb3DQEB
BQUAA4GBAH2iGKJNV1KLS0U4vTBTRvhPTCJj4EPLWjK6hbYzTr49QJmlH7qgqGyF
a6zm2Ud68FaQ7Si5gp0WvVs/UIyjzWyn/4eq0qkLQSW3AvKZbGslluRShXurXYJO
ONjqAqscABf4Ie4n0/uMriBVLYQgS9onTTZ2I5Oob/v4v5748Hmc
-----END CERTIFICATE-----

View File

@ -0,0 +1,15 @@
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQDAnhc44G5NzEcBFyuMYGceAPzRRrjyNZOcNYs+tr6N3HdbmMlP
xgNQtC5nC54r6X9m2dvsu17OzFePEZtPJUvcOb2FFSCwUmeGdopYXEmrxJSeDiyN
EX80GmQe9D3R/+shqdQeUjNweTChsTgiSsx8SN3QY+M1VzfPbafA/iEEUwIDAQAB
AoGACNu8aas4p29LnKs6H3yXgXO+LMm527nHDhoQS1QQM2n+O0Itj/OlV2LR9387
SP22FD7UtHBxjcUsCbJfmCY49NVHoUxjH0MGOS4gjniMumfCS+YnSc9AB2K2l0AX
4J+KMwSK60oBvB2uw2Hv+jyHzDeKC8J6j9J2FVvQ9ZnPkCECQQD6tbYsKgKZXjso
KFwIdqIlmTSrBL86HPP7qrTi6vk2kLDYMq+lzudenLhELd5b+8sOSOwtgRg/k9xZ
GziNqbD5AkEAxK6TSGWi1qNaOa41T6VCqEP6FOmiI1TGxFp1OKN54GLjFLx04U5x
B/yiMHMQFAPCyDvv46CaCFwbsEvcSqe+qwJAHhpFZmYg68NZvQejjUyZSYRsw4AN
ae/iB7zGfVyTUc7rvPnRB0qhk0WkBmOviEHibrOo0AnpHHEnivduweu3GQJBAJXX
TnwEepe9Ybq5/wGLrQnWqAsQp6b1Km1jYRTibrLFg61DmmQgR7rG/KWes6wb5WR5
TVyE+XTO/4VDdjQmMfsCQA7B9VpNcs0bN16eHj+YCM2Rx/CsvBEkie0pz1zHBcLd
HSsu4vXfWepRaP/Z3Ec6CzxjdPGnALvFbtcaAbolWWs=
-----END RSA PRIVATE KEY-----

14
pem/zxj/kevisual.json Normal file
View File

@ -0,0 +1,14 @@
{
"$schema": "https://kevisual.xiongxiao.me/root/ai/kevisual/tools/kevisual-sync/schema.json?v=2",
"metadata": {
"share": "public"
},
"sync": {
"https-cert.pem": {
"url": "https://kevisual.xiongxiao.me/root/ai/kevisual/apps/kevisual-app-pem/zxj/https-cert.pem"
},
"https-private-key.pem": {
"url": "https://kevisual.xiongxiao.me/root/ai/kevisual/apps/kevisual-app-pem/zxj/https-private-key.pem"
}
}
}

View File

@ -142,4 +142,17 @@
### teable ### teable
地址: teable.xx.zxj.im 地址: teable.xx.zxj.im
路径: localhost:8095 路径: localhost:8095
### appflowy
地址: appflowy.xx.zxj.im
路径: localhost:8400
### affine
地址: affine.xx.zxj.im
路径: localhost:3010
### blinko
地址: blinko.xx.zxj.im
路径: localhost:3111