Commit ed22022a authored by lixiang's avatar lixiang

bkunyun master

parent 2067a48a
Pipeline #186 failed with stages
FROM nginx:latest
COPY ./build /var/www/v3
COPY ./cert /cert
COPY ./nginx/nginx_10005_cn.conf /etc/nginx/nginx.conf
RUN \
mkdir -p /var/log/nginx && \
chmod 777 /var/log/nginx && \
touch /var/log/nginx/error.log && \
chmod 777 /var/log/nginx/error.log && \
touch /var/log/nginx/nginx.pid && \
chmod 777 /var/log/nginx/nginx.pid
EXPOSE 10005
ENTRYPOINT ["nginx","-g","daemon off;"]
-----BEGIN RSA PRIVATE KEY-----
MIIEowIBAAKCAQEAqtKTzGnBxu4J0irOEGnnPoIc9j/q97ohfAwrXr/OQvHlQNCQ
Z1O64TNgh6mcePYmMogamJlDrqEvvE5Bco5E2RlKut3AvfwqTkw09CzUuEoy0Vf6
D9BL4wkpbiMjKOVZ5NaPAGxNpUBWm4a2FXAQZaqGwae/QJknXuZoptkarnUDt55Y
Nk13euZxdPe3dct3mF8scqZ30sVJueee/4+uctMKJp8SPHMTIrWmRLwU4VRsJpgd
+yPYa8W12o3FQqnscoMR70FYREc8UY9LNcKd+0EWEXetMZko8a5MeF2VOE8T3ybD
O930m96KHnUqT7TW1AQvpK4MH36rRpMjxtd03QIDAQABAoIBAE8fLVUzsQ0myYa+
y+Z/XxwtYSPQNFHdNVBDRL1kwzFv4JuWXyR0/Gz+ApqjvbWrccLbFtKSvu4+e6FR
b/ATJKGYHOyT9Qgqqh/NHYPx1e+scoBTqyAy/0tgPX/lp430OaCMnvz3rTk7JUJx
cZpZZ0bn5vYA8E2IAtvqhhOuILUn/PNhJj24iqhh0FTu6cpEOt247PmRPDmnO/6K
Dmwz4g3vCPc9AOVT5Td98OROGR26IYpeQoIL1rIuk9h6Ea1U6DpiIH7UZj0badd1
jq7Mxb3mUCIsYBxnN/J/dboD7Famz8/9tl0+cLpL4+m0FXCMzUfJBTZL4BrimZ08
11anBDMCgYEA3S1BY2FYyTtc/K+pFyVHesoo6PKcrMahJU7UEwUE4ijN7EjIzx51
I9PtBFVFHZWzNLH+N9XeIjk53mlp4eL65BJ8m4YGmGbVntaohUpCjPsfazT8Ew+z
u+mTzFMkvfUvR2qbz4QSR6XbYmb0COVvmNHI9ZpOBGxNJSyXjt9ZU28CgYEAxbe/
IOfoT1S4zKcwfNNETTW9+w2YZBkAoMMe34fHJkIXgsDDWWH71rZzLqCxUT004QJJ
xBJ0WKqrVOajo+RnUrI4+sgy6Pk7BrV45bxyTYElKayj3FhJ8MwlpcrT0HBfUb4X
GXUwtlHvc/VJmpSxUVD1c/mtHt9sxc3100GzpnMCgYA4WYRURoPxWO967WIeJIBO
l1zO5KjoF/8MW0YKxneVCyJTtcN7iV38z8yOEw911yL+JO8I2LMscvn8YUz5oPOc
0dzvXrklcOWx/yyWMPI9quk5Thl+3bxD/uGJ6BDvWJ1AC7hAqXxixq3bJzG7ZoEF
JUWW1UZVOCZ7dx3x55OBfwKBgGWl4tgrAe8PEnb8mVwDTYEYWRSh16/WftEnn06y
QntzzRyGt6fTTSME59CYArFOc0oe4AeyqSgQjkb20DhpK4mDYPHlTO8jeuonEAGk
UWtxMsbrH88fgNwQSGalESJ/MzIWNU/8RM/m7eFCwNV9DnBM2/QE77EIkqZbDb/P
bmnrAoGBAI+XHoXihqTR+KIvp/AUqaIiipBdgbfsajU/PUJshwLqzs1J89FnbcRk
k2ZNsPcU2LlgwjKGzBKkYPFCo81eLhncB4qHEjKZvpBRrOM/9Upuk2MiE9XfDjXj
oxiN7YFARFr6Bdl5hIDUNu8G7/wsvXEeCefscQBTKRR4T5Tyt1y+
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIIHkzCCBXugAwIBAgIQB+mUBIraAYzFqvvtNJWXfTANBgkqhkiG9w0BAQsFADBc
MQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xNDAyBgNVBAMT
K1JhcGlkU1NMIEdsb2JhbCBUTFMgUlNBNDA5NiBTSEEyNTYgMjAyMiBDQTEwHhcN
MjIwNTMwMDAwMDAwWhcNMjMwNjMwMjM1OTU5WjAYMRYwFAYDVQQDDA0qLmJrdW55
dW4uY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqtKTzGnBxu4J
0irOEGnnPoIc9j/q97ohfAwrXr/OQvHlQNCQZ1O64TNgh6mcePYmMogamJlDrqEv
vE5Bco5E2RlKut3AvfwqTkw09CzUuEoy0Vf6D9BL4wkpbiMjKOVZ5NaPAGxNpUBW
m4a2FXAQZaqGwae/QJknXuZoptkarnUDt55YNk13euZxdPe3dct3mF8scqZ30sVJ
ueee/4+uctMKJp8SPHMTIrWmRLwU4VRsJpgd+yPYa8W12o3FQqnscoMR70FYREc8
UY9LNcKd+0EWEXetMZko8a5MeF2VOE8T3ybDO930m96KHnUqT7TW1AQvpK4MH36r
RpMjxtd03QIDAQABo4IDkzCCA48wHwYDVR0jBBgwFoAU8JyF/aKffY/JaLvV1IlN
Hb7TkP8wHQYDVR0OBBYEFJEwGBB7XXGXIalWAdQh56E+7xB4MCUGA1UdEQQeMByC
DSouYmt1bnl1bi5jb22CC2JrdW55dW4uY29tMA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwgZ8GA1UdHwSBlzCBlDBIoEagRIZC
aHR0cDovL2NybDMuZGlnaWNlcnQuY29tL1JhcGlkU1NMR2xvYmFsVExTUlNBNDA5
NlNIQTI1NjIwMjJDQTEuY3JsMEigRqBEhkJodHRwOi8vY3JsNC5kaWdpY2VydC5j
b20vUmFwaWRTU0xHbG9iYWxUTFNSU0E0MDk2U0hBMjU2MjAyMkNBMS5jcmwwPgYD
VR0gBDcwNTAzBgZngQwBAgEwKTAnBggrBgEFBQcCARYbaHR0cDovL3d3dy5kaWdp
Y2VydC5jb20vQ1BTMIGHBggrBgEFBQcBAQR7MHkwJAYIKwYBBQUHMAGGGGh0dHA6
Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBRBggrBgEFBQcwAoZFaHR0cDovL2NhY2VydHMu
ZGlnaWNlcnQuY29tL1JhcGlkU1NMR2xvYmFsVExTUlNBNDA5NlNIQTI1NjIwMjJD
QTEuY3J0MAkGA1UdEwQCMAAwggF+BgorBgEEAdZ5AgQCBIIBbgSCAWoBaAB2AOg+
0No+9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABgRMYifEAAAQDAEcwRQIh
ALPkOlnoUSatO359lmzjbwYuov2MFIMGui6R6WGKseFoAiA2t786bK46vCuPMq2a
lddfchhamPcclxvAJ+A4G4mT3gB3ADXPGRu/sWxXvw+tTG1Cy7u2JyAmUeo/4Srv
qAPDO9ZMAAABgRMYif8AAAQDAEgwRgIhAPGGtXu6Q+lN4TLlQkYmtwzRBzRghmpQ
5IVDY6xBtyESAiEAtQ86vbBcxLE91DmS0spTeZ2v7gzh5ydKkG5S2ICJvpYAdQCz
c3cH4YRQ+GOG1gWp3BEJSnktsWcMC4fc8AMOeTalmgAAAYETGIoxAAAEAwBGMEQC
IBBzJXAvXBxldKqxD63Vp+JaXZ0u+uwRbUbFH5raKDevAiBPLUfDApVXdMJNLLge
KnQQ4bEeTKx4mvzWiZPo2pherDANBgkqhkiG9w0BAQsFAAOCAgEALFDI9U+oM12p
SwMdOQ87b3GL7BkfpyHms0J6jDfsnoBg90sZM0k6fFTIrKH4vhwAU7mNtqJSQIBp
0gfJM4N+xMDt7DKdMdWMEjWzIg/wNiZD+fSLB37IQjKiljPvyPQeelXikPyBj0PK
9GwAyp7GCrEeceKkQEG2w+TOm1oKXTshoFk9lEWTKogEvjDQK1SqG9MUREN+OZZy
BhIMY6szeEYfTlwngih7sy0asxfhePwsmicHEZr3d8hZfwSTkxjgE2n9Lw8bEVEl
f5JmIl1454J8GMDmDfSSHLwTaGEYx1M1uD+oSNlHfyMp2XBRDEwwpEK6WrL54dl7
P2qCfjGpPPAbSNQSZ0SeFqPzb7yxomRZK1um0SWoTGm7f5NidvHFxoCLW/l0GT2s
dHD+W0HV/o+DiN/Tj48zqh3TRLLiLL95hnZF6jUo4sbL8TwT5cdimYKQ4GMlJLnR
KB3y7w0/pJ5uOcFrPyNqCF03P/phCS8g7y64Y9OyC6mMrtWEjAmmQ+CX+CHFQRSF
fGYw+lLyVWr1K3OV84i7/AkdbFRzU5c14nZVFkQCavBtjuoxeyomTJse/p6Lbm1o
wz6rD5q4sYx9fgb4jalvNEOTp5qGt7FuRi7bvfgsDByMMqh1JxdO56wmRPNR8fpE
R8Uj0vDWI6GmBov14AuN/XNoAjs05Ps=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFyzCCBLOgAwIBAgIQCgWbJfVLPYeUzGYxR3U4ozANBgkqhkiG9w0BAQsFADBh
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
QTAeFw0yMjA1MDQwMDAwMDBaFw0zMTExMDkyMzU5NTlaMFwxCzAJBgNVBAYTAlVT
MRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE0MDIGA1UEAxMrUmFwaWRTU0wgR2xv
YmFsIFRMUyBSU0E0MDk2IFNIQTI1NiAyMDIyIENBMTCCAiIwDQYJKoZIhvcNAQEB
BQADggIPADCCAgoCggIBAKY5PJhwCX2UyBb1nelu9APen53D5+C40T+BOZfSFaB0
v0WJM3BGMsuiHZX2IHtwnjUhLL25d8tgLASaUNHCBNKKUlUGRXGztuDIeXb48d64
k7Gk7u7mMRSrj+yuLSWOKnK6OGKe9+s6oaVIjHXY+QX8p2I2S3uew0bW3BFpkeAr
LBCU25iqeaoLEOGIa09DVojd3qc/RKqr4P11173R+7Ub05YYhuIcSv8e0d7qN1sO
1+lfoNMVfV9WcqPABmOasNJ+ol0hAC2PTgRLy/VZo1L0HRMr6j8cbR7q0nKwdbn4
Ar+ZMgCgCcG9zCMFsuXYl/rqobiyV+8U37dDScAebZTIF/xPEvHcmGi3xxH6g+dT
CjetOjJx8sdXUHKXGXC9ka33q7EzQIYlZISF7EkbT5dZHsO2DOMVLBdP1N1oUp0/
1f6fc8uTDduELoKBRzTTZ6OOBVHeZyFZMMdi6tA5s/jxmb74lqH1+jQ6nTU2/Mma
hGNxUuJpyhUHezgBA6sto5lNeyqc+3Cr5ehFQzUuwNsJaWbDdQk1v7lqRaqOlYjn
iomOl36J5txTs0wL7etCeMRfyPsmc+8HmH77IYVMUOcPJb+0gNuSmAkvf5QXbgPI
Zursn/UYnP9obhNbHc/9LYdQkB7CXyX9mPexnDNO7pggNA2jpbEarLmZGi4grMmf
AgMBAAGjggGCMIIBfjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTwnIX9
op99j8lou9XUiU0dvtOQ/zAfBgNVHSMEGDAWgBQD3lA1VtFMu2bwo+IbG8OXsj3R
VTAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
MHYGCCsGAQUFBwEBBGowaDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNl
cnQuY29tMEAGCCsGAQUFBzAChjRodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20v
RGlnaUNlcnRHbG9iYWxSb290Q0EuY3J0MEIGA1UdHwQ7MDkwN6A1oDOGMWh0dHA6
Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RDQS5jcmwwPQYD
VR0gBDYwNDALBglghkgBhv1sAgEwBwYFZ4EMAQEwCAYGZ4EMAQIBMAgGBmeBDAEC
AjAIBgZngQwBAgMwDQYJKoZIhvcNAQELBQADggEBAAfjh/s1f5dDdfm0sNm74/dW
MbbsxfYV1LoTpFt+3MSUWvSbiPQfUkoV57b5rutRJvnPP9mSlpFwcZ3e1nSUbi2o
ITGA7RCOj23I1F4zk0YJm42qAwJIqOVenR3XtyQ2VR82qhC6xslxtNf7f2Ndx2G7
Mem4wpFhyPDT2P6UJ2MnrD+FC//ZKH5/ERo96ghz8VqNlmL5RXo8Ks9rMr/Ad9xw
Y4hyRvAz5920myUffwdUqc0SvPlFnahsZg15uT5HkK48tHR0TLuLH8aRpzh4KJ/Y
p0sARNb+9i1R4Fg5zPNvHs2BbIve0vkwxAy+R4727qYzl3027w9jEFC6HMXRaDc=
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIIF6jCCBNKgAwIBAgIQBHtGXn1JBnAxkirfAJ6QIjANBgkqhkiG9w0BAQsFADBZ
MIIF7DCCBNSgAwIBAgIQCVCYwDuVY5x4M+xh4B2LgDANBgkqhkiG9w0BAQsFADBZ
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMTMwMQYDVQQDEypS
YXBpZFNTTCBUTFMgRFYgUlNBIE1peGVkIFNIQTI1NiAyMDIwIENBLTEwHhcNMjEw
NjA4MDAwMDAwWhcNMjIwNjA4MjM1OTU5WjAXMRUwEwYDVQQDDAwqLmNsb3VkYW0u
Y24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDezZOefbGzYX0ZytLu
nphj9zjiqD6fum/fz/PBICxNn4qgWcK5PK4rpTY7+gTLyKaRJxZQxuGY3QAmt5j6
zOqwa6Kate4WkAFQy+v44XhlOF/x2eM4HADezeFag7Qjzes/5L/mcd9ieb50nrwM
UsOdAHctxmxv8aJrPEowfNHyYmGi9gRJOriDq17y/OTf75Ickpfhs5caoDY93N4S
KyD+78Kbm1mHQqBltGD8kPi8iJE9WetpVdzK2ZgLj25P3mw3mbMvYsGIgUnvvMgB
prpbJif/YjDyzm4/fvg1uqypH/BUAmxc0wS6NYBN3A7l4ZBKVIRIOHs1CROr2vpq
bIWXAgMBAAGjggLuMIIC6jAfBgNVHSMEGDAWgBSkjeW+fHnkcCNtLik0rSNY3PUx
fzAdBgNVHQ4EFgQUC5fZPEyzRt0LXku8OFLtjBUxaUkwIwYDVR0RBBwwGoIMKi5j
YXBpZFNTTCBUTFMgRFYgUlNBIE1peGVkIFNIQTI1NiAyMDIwIENBLTEwHhcNMjIw
NTA5MDAwMDAwWhcNMjMwNTMxMjM1OTU5WjAXMRUwEwYDVQQDDAwqLmNsb3VkYW0u
Y24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0jHcBgqqvNeBEkket
TCA0zm90o6AId9LMuplXFTkyk43MP5ilsgD1iTCj201IVjqNgL/UeDkpqaPbiYIM
65Gv1Rfj8YIH7KlXiNNUEu+542CF93xxh0BAQLj8CdvjDVd7k0HmMpNZoLtSyLiQ
59pfG0jWYbq4HahJzdxs9DJ1Puo+PPz+Twu3DRO5diZO2urLIK3bZ/bTf6+y8kkn
/MKfXCPK98X+GNxuT6qwKVhxN79hgPbhqPJmqsy1gYq58cLSBkq8KGlWpxHMGS1l
q3122E77qbvr1jnuO4bsHiJIIpITl5/QgrEqEshMiogjSse6a9MV61oLeOsG1GzY
DemTAgMBAAGjggLwMIIC7DAfBgNVHSMEGDAWgBSkjeW+fHnkcCNtLik0rSNY3PUx
fzAdBgNVHQ4EFgQUNNP5yKVtlyy6e+comkKsDusNwJUwIwYDVR0RBBwwGoIMKi5j
bG91ZGFtLmNuggpjbG91ZGFtLmNuMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU
BggrBgEFBQcDAQYIKwYBBQUHAwIwPgYDVR0gBDcwNTAzBgZngQwBAgEwKTAnBggr
BgEFBQcCARYbaHR0cDovL3d3dy5kaWdpY2VydC5jb20vQ1BTMIGFBggrBgEFBQcB
AQR5MHcwJAYIKwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBPBggr
BgEFBQcwAoZDaHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL1JhcGlkU1NMVExT
RFZSU0FNaXhlZFNIQTI1NjIwMjBDQS0xLmNydDAJBgNVHRMEAjAAMIIBfwYKKwYB
BAHWeQIEAgSCAW8EggFrAWkAdgApeb7wnjk5IfBWc59jpXflvld9nGAK+PlNXSZc
JV3HhAAAAXnpYz/4AAAEAwBHMEUCIQDgrYEEPoRY0oRzcpDCu3gW4OJtXzeyQlmo
e25p5o+JSQIgLSgIZWkdHZNVUBsdmi5NY9BbM8D0DCinlrDOLUTaBi0AdwAiRUUH
WVUkVpY/oS/x922G4CMmY63AS39dxoNcbuIPAgAAAXnpY0BOAAAEAwBIMEYCIQDb
UcpTWE+UGxnrWqA1/h28DvhakqEzQqNr1Pf5P31AxwIhAPdmmjrRAvGiqW3RBJVw
RvxmpLGvc12445pw+Xj81T7dAHYAQcjKsd8iRkoQxqE6CUKHXk4xixsD6+tLx2jw
kGKWBvYAAAF56WNAFQAABAMARzBFAiEA+AH8S2VvEdIjgrodGEDiKlTidyKigM4a
WbkEwEWNfLUCICv0w3apBeY8PU5s6SgJEX7WIU/ZPl9QxIjEcUuktORcMA0GCSqG
SIb3DQEBCwUAA4IBAQDNBnMLKBijkBxwbsByUNgVeAzZFsX30ew5fe9ngLngnSa3
LgwRl7tdrG8yBA3rATAu6+WxriQ8/vvWmjqIKAOnvy7/wSEoh+1vk4KAgg8EVghg
xgT0gjeRRw40oDv4wDsWvsOsCMsCZ4r0gS4VvVfywWsnuGWv65qEuHYmrp1ozbvE
Q/8PAJOkJbTnh89ix60khA6GCI66nC4KEgKvR9BGUvzVwiERDlDho8N7jyEOrJOn
LdOdnhiNajDMFkwhjJUY6dYixTM+BwJbR1n2/NoI9Ksv6hWT5chNVnHkPWfr8A+m
bwEc3WpLF3ZO5zx2kuSqVmJ/IHCTvdMhVr3XAHp3
RFZSU0FNaXhlZFNIQTI1NjIwMjBDQS0xLmNydDAJBgNVHRMEAjAAMIIBgQYKKwYB
BAHWeQIEAgSCAXEEggFtAWsAdwDoPtDaPvUGNTLnVyi8iWvJA9PL0RFr7Otp4Xd9
bQa9bgAAAYCnXln2AAAEAwBIMEYCIQCOO9Vs04VxDM8yhgw9kh1Mm9bxcPycKYLJ
vg9fWOVnIwIhAOML4pBX4GFmiz5ltRzMBpeZU17TTeXHbQKX71LIcFmmAHcANc8Z
G7+xbFe/D61MbULLu7YnICZR6j/hKu+oA8M71kwAAAGAp15aMwAABAMASDBGAiEA
tzy6cxQMDdOG0RIyfkLzap6+cykg3qJBtr2/b8MA0moCIQCkbYtS7izBtsyh9MZc
Px2JZ++GUREx6N3xDDwwmguujgB3ALc++yTfnE26dfI5xbpY9Gxd/ELPep81xJ4d
CYEl7bSZAAABgKdeWh0AAAQDAEgwRgIhAPLjJg/t39lhqh958EbkQCd1Zd7NkVSY
HcKZ2SKHfPvtAiEAjpATcHNkXNTCzsqf7JFBEOgCwP0HDoqbCiM415PSl9AwDQYJ
KoZIhvcNAQELBQADggEBAEqz3XwL/NvDRScc74TkDkpDMOHrK1j57ccJXs6uheLL
Ukb5D7YQQnadtkFChmCWB+zU6ZC5zwkFtFiHITL1uZlazulGTcKT09QadvdAoZuA
mWuUsb08mkp0XKqgHBaojFNfs6Iwd2N9WP58CWqw1gTRNDHrbZOGGBEIYAUBT1Sa
LANPnq5tTtDw9FksYD8pEmlr+EXUlhgM36WWdt/MUkEaFtKv0+koZv4xHpE9f1gN
U900tP8LXachtdJOtw1JXWuEHwzjI/XLKjORpy80b6xNI4mw0uQHa8wbbuv7iay8
f4SeNNM6RLBP+HzCcC08rNpF6YTgsJcn/uZOjeOlxNU=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgIQB5g2A63jmQghnKAMJ7yKbDANBgkqhkiG9w0BAQsFADBh
......
error_log /var/log/nginx/error.log warn;
pid /var/log/nginx/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for" "$upstream_addr"';
access_log /var/log/nginx/access.log main;
sendfile on;
client_max_body_size 100M;
server {
server_name bkunyun.com www.bkunyun.com;
listen 10005 ssl http2;
ssl_certificate /cert/bkunyun.com.pem;
ssl_certificate_key /cert/bkunyun.com.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
root /var/www;
index index.html index.htm;
resolver 127.0.0.11 valid=10s;
location / {
try_files $uri /v3/index.html;
index /v3/index.html;
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';
}
location ^~ /v3/ {
try_files $uri /v3/index.html
index /v3/index.html;
}
location ^~ /accounts/ {
set $accountservice "http://account-service:6000";
proxy_pass $accountservice;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location ^~ /uaa/ {
set $authservice "http://auth-service:5000";
proxy_pass $authservice;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location ^~ /intelligroup/ {
set $intelliservice "http://intelligroup-service:8000";
proxy_pass $intelliservice;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location ^~ /vps/ {
set $intellivps "http://intelligroup-vps:10000";
proxy_pass $intellivps;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location /zhihu-xg/ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_http_version 1.1;
proxy_pass https://xg.zhihu.com/;
}
location ^~ /c3app/ {
set $c3app "http://c3-app:6600";
proxy_pass $c3app;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location ^~ /ecc/ {
set $ecc "http://c3-ecc-app:6700";
proxy_pass $ecc;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location ^~ /cpp/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $cpp "http://cp-project-app:8801";
proxy_pass $cpp;
}
location ^~ /ip/ {
set $c3ip "http://c3-ip-app:6800";
proxy_pass $c3ip;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location ^~ /angelia/ {
set $angelia "http://angelia:10002";
proxy_pass $angelia;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location ^~ /message/ {
set $message "http://message-service:10005";
proxy_pass $message;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location ^~ /intellicost/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $intellicost "http://intellicost-app:10001";
proxy_pass $intellicost;
}
location ^~ /c3oc/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $c3oc "http://c3-oc-app:6602";
proxy_pass $c3oc;
}
location ^~ /c3ce/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $c3ce "http://c3-ce-app:6601";
proxy_pass $c3ce;
}
location ^~ /ceadmin/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $ceadmin "http://c3-ceadmin-app:7701";
proxy_pass $ceadmin;
}
location ^~ /imapp/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_connect_timeout 4s; #配置点1
proxy_read_timeout 180s; #配置点2,如果没效,可以考虑这个时间配置长一点
proxy_send_timeout 12s; #配置点3
set $imapp "http://im-app:8081";
proxy_pass $imapp;
}
location ^~ /dataset/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $dataset "http://dataset-app:7081";
proxy_pass $dataset;
}
location ~ /grafana/(.*) {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
set $grafana "http://grafana:3000";
proxy_pass $grafana;
}
location ^~ /config/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $config "http://config:6666";
proxy_pass $config;
}
location ~ /grafana/(.*) {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
set $grafana "http://grafana:3000";
proxy_pass $grafana;
}
location ^~ /wordpress/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $wordpress "http://cloudam-wordpress";
#rewrite ^/wordpress/(.*)$ /$1 break;
proxy_pass $wordpress;
}
location ^~ /wp-content/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $wordpress "http://cloudam-wordpress";
#rewrite ^/wordpress/(.*)$ /$1 break;
proxy_pass $wordpress;
}
location ^~ /wp-admin/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $wordpress "http://cloudam-wordpress";
#rewrite ^/wordpress/(.*)$ /$1 break;
proxy_pass $wordpress;
}
location ^~ /wp-includes/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $wordpress "http://cloudam-wordpress";
#rewrite ^/wordpress/(.*)$ /$1 break;
proxy_pass $wordpress;
}
location ^~ /wp-json/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $wordpress "http://cloudam-wordpress";
#rewrite ^/wordpress/(.*)$ /$1 break;
proxy_pass $wordpress;
}
location ~ .*\.php$ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_connect_timeout 300s;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
set $wordpress "http://cloudam-wordpress";
#rewrite ^/wordpress/(.*)$ /$1 break;
proxy_pass $wordpress;
}
# Any route containing a file extension (e.g. /devicesfile.js)
location ~ ^.+\..+$ {
try_files $uri =404;
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment