Compare commits
44 Commits
b91110bccd
...
4067a3e4c2
Author | SHA1 | Date | |
---|---|---|---|
4067a3e4c2 | |||
997d30d269 | |||
f82edeef14 | |||
3bd4157154 | |||
8cdb17c09e | |||
a527e0ee4c | |||
955dd23daf | |||
935af033a6 | |||
b1aff9d758 | |||
95011cd932 | |||
e43458b567 | |||
1f66109892 | |||
2ac470e37b | |||
353d03bfcc | |||
8517bbabde | |||
f4f618b552 | |||
d6c6bd6919 | |||
30e3c6ebfe | |||
583e8daee8 | |||
b608dfc439 | |||
457d2e986a | |||
339ea05471 | |||
831060b325 | |||
68f22988c1 | |||
267e1ec68e | |||
e23e5a2080 | |||
d37c8153ac | |||
7cf3052e18 | |||
7355b53b63 | |||
7642bfe360 | |||
7a3ae40e5a | |||
faacbcdcff | |||
70b54a48fb | |||
1ff862142c | |||
39977d8b34 | |||
d49208b56f | |||
c5a8a53bc2 | |||
c6c5e85a71 | |||
b0ff7f0b39 | |||
8eb996d22b | |||
1ad11e499e | |||
efd16c0491 | |||
9d3ada7c68 | |||
d89a4771f9 |
@ -1 +1 @@
|
||||
REACT_APP_DOMAIN="https://sadmin.pena"
|
||||
REACT_APP_DOMAIN=""
|
||||
|
@ -1 +1 @@
|
||||
REACT_APP_DOMAIN="https://sadmin.pena"
|
||||
REACT_APP_DOMAIN=""
|
||||
|
@ -1,34 +0,0 @@
|
||||
name: Deploy
|
||||
run-name: ${{ gitea.actor }} build image and push to container registry
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- "main"
|
||||
- "staging"
|
||||
|
||||
jobs:
|
||||
CreateImage:
|
||||
runs-on: [skeris]
|
||||
uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.6-p
|
||||
with:
|
||||
runner: skeris
|
||||
secrets:
|
||||
REGISTRY_USER: ${{ secrets.REGISTRY_USER }}
|
||||
REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}
|
||||
DeployService:
|
||||
runs-on: [frontstaging]
|
||||
container:
|
||||
image: gitea.pena:3000/penadevops/container-images/node-compose:main
|
||||
env:
|
||||
GITHUB_RUN_NUMBER: "${{ inputs.actionid }}"
|
||||
volumes:
|
||||
- /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock
|
||||
steps:
|
||||
- name: Check out repository code
|
||||
uses: http://gitea.pena:3000/PenaDevops/actions.git/checkout@v1
|
||||
- run: printenv
|
||||
- run: GITHUB_RUN_NUMBER=${{ gitea.run_id }} compose -f deployments/${{ gitea.ref_name }}/docker-compose.yaml up -d
|
||||
# uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/deploy.yml@v1.1.6-p
|
||||
# with:
|
||||
# runner: frontstaging
|
26
.gitea/workflows/deployProd.yml
Normal file
26
.gitea/workflows/deployProd.yml
Normal file
@ -0,0 +1,26 @@
|
||||
name: Deploy
|
||||
run-name: ${{ gitea.actor }} build image and push to container registry
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- 'main'
|
||||
|
||||
jobs:
|
||||
CreateImage:
|
||||
runs-on: [skeris]
|
||||
uses: https://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.6-p
|
||||
with:
|
||||
runner: skeris
|
||||
secrets:
|
||||
REGISTRY_USER: ${{ secrets.REGISTRY_USER }}
|
||||
REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}
|
||||
DeployService:
|
||||
runs-on: [frontprod]
|
||||
#needs: CreateImage
|
||||
uses: https://gitea.pena/PenaDevops/actions.git/.gitea/workflows/deploy.yml@v1.1.4-p7
|
||||
with:
|
||||
runner: frontprod
|
||||
actionid: ${{ gitea.run_id }}
|
||||
|
||||
|
26
.gitea/workflows/deployStaging.yml
Normal file
26
.gitea/workflows/deployStaging.yml
Normal file
@ -0,0 +1,26 @@
|
||||
name: Deploy
|
||||
run-name: ${{ gitea.actor }} build image and push to container registry
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- 'staging'
|
||||
|
||||
jobs:
|
||||
CreateImage:
|
||||
runs-on: [hubstaging]
|
||||
uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.6-p
|
||||
with:
|
||||
runner: hubstaging
|
||||
secrets:
|
||||
REGISTRY_USER: ${{ secrets.REGISTRY_USER }}
|
||||
REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}
|
||||
DeployService:
|
||||
runs-on: [frontstaging]
|
||||
needs: CreateImage
|
||||
uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/deploy.yml@v1.1.4-p7
|
||||
with:
|
||||
runner: frontstaging
|
||||
actionid: ${{ gitea.run_id }}
|
||||
|
||||
|
@ -4,11 +4,11 @@ run-name: ${{ gitea.actor }} produce linting
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- "sdev"
|
||||
- 'dev'
|
||||
|
||||
jobs:
|
||||
Lint:
|
||||
runs-on: [hubstaging]
|
||||
uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/lint.yml@v1.1.2
|
||||
uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/lint.yml@v1.1.0
|
||||
with:
|
||||
runner: hubstaging
|
||||
|
15
Containerfile
Normal file
15
Containerfile
Normal file
@ -0,0 +1,15 @@
|
||||
FROM gitea.pena/penadevops/container-images/node:main as build
|
||||
|
||||
WORKDIR /usr/app
|
||||
COPY . .
|
||||
|
||||
RUN npm install --force && yarn cache clean
|
||||
RUN npm run build
|
||||
|
||||
|
||||
FROM gitea.pena/penadevops/container-images/nginx:main as result
|
||||
WORKDIR /usr/share/nginx/html
|
||||
COPY --from=build /usr/app/build/ /usr/share/nginx/html
|
||||
COPY admin.conf /etc/nginx/conf.d/default.conf
|
||||
COPY cert.pem /etc/nginx/cert.pem
|
||||
COPY key.pem /etc/nginx/key.pem
|
118
admin.conf
118
admin.conf
@ -21,15 +21,22 @@ server {
|
||||
return 200;
|
||||
}
|
||||
if ($host = sadmin.pena) {
|
||||
proxy_pass http://10.7.0.6:59301;
|
||||
proxy_pass http://10.8.0.226:59301;
|
||||
}
|
||||
if ($host != sadmin.pena) {
|
||||
proxy_pass http://10.7.0.6:59300;
|
||||
proxy_pass http://10.8.0.226:59301;
|
||||
}
|
||||
proxy_hide_header Access-Control-Allow-Origin;
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
}
|
||||
location /squiz/ {
|
||||
add_header Access-Control-Allow-Origin quiz.pena.digital always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization,response-type always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_pass http://10.8.0.12:1488/;
|
||||
}
|
||||
location /user/ {
|
||||
if ($request_method = OPTIONS) {
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
@ -42,7 +49,7 @@ server {
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_pass http://10.7.0.6:59300;
|
||||
proxy_pass http://10.8.0.226:59300;
|
||||
}
|
||||
location /manager/ {
|
||||
if ($request_method = OPTIONS) {
|
||||
@ -56,22 +63,10 @@ server {
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_pass http://10.7.0.6:59301/;
|
||||
proxy_pass http://10.8.0.226:59301/;
|
||||
}
|
||||
|
||||
location /swagger/ {
|
||||
proxy_pass http://10.7.0.6:59300/;
|
||||
}
|
||||
|
||||
location /heruvym/v1.0.0/ {
|
||||
|
||||
if ($request_method = OPTIONS) {
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
return 200;
|
||||
}
|
||||
location /heruvym/ {
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization,sess always;
|
||||
@ -83,9 +78,22 @@ server {
|
||||
chunked_transfer_encoding off;
|
||||
proxy_buffering off;
|
||||
proxy_cache off;
|
||||
proxy_pass http://10.8.0.226:1488/;
|
||||
}
|
||||
|
||||
proxy_pass http://10.7.0.6:1487/;
|
||||
|
||||
location /heruvym/v1.0.0/ {
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization,sess always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_set_header Referer $host;
|
||||
proxy_set_header Origin $http_origin;
|
||||
proxy_set_header Connection '';
|
||||
proxy_http_version 1.1;
|
||||
chunked_transfer_encoding off;
|
||||
proxy_buffering off;
|
||||
proxy_cache off;
|
||||
proxy_pass http://10.8.0.226:1487/;
|
||||
}
|
||||
|
||||
location /strator/ {
|
||||
@ -100,7 +108,7 @@ server {
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_pass http://10.7.0.6:59304/;
|
||||
proxy_pass http://10.8.0.226:59304/;
|
||||
}
|
||||
|
||||
location /customer/v1.0.1/ {
|
||||
@ -115,37 +123,7 @@ server {
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_pass http://10.7.0.6:8070/;
|
||||
}
|
||||
|
||||
location /codeword/ {
|
||||
if ($request_method = OPTIONS) {
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
return 200;
|
||||
}
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_pass http://10.7.0.6:29100/;
|
||||
}
|
||||
|
||||
location /codeword/v1.0.0 {
|
||||
if ($request_method = OPTIONS) {
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
return 200;
|
||||
}
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_pass http://10.7.0.6:29100/;
|
||||
proxy_pass http://10.8.0.226:8066/;
|
||||
}
|
||||
|
||||
location /answer/ {
|
||||
@ -160,10 +138,10 @@ server {
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_pass http://10.7.0.5:1490/;
|
||||
proxy_pass http://10.8.0.12:8066/;
|
||||
}
|
||||
|
||||
location /squiz/ {
|
||||
location /codeword/ {
|
||||
if ($request_method = OPTIONS) {
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
@ -175,10 +153,9 @@ server {
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_pass http://10.7.0.5:1488/;
|
||||
proxy_pass http://10.8.0.226:29100/;
|
||||
}
|
||||
|
||||
location /squizstorer/ {
|
||||
location /codeword/v1.0.0/ {
|
||||
if ($request_method = OPTIONS) {
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
@ -190,16 +167,8 @@ server {
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_set_header Referer $host;
|
||||
proxy_set_header Origin $http_origin;
|
||||
proxy_set_header Connection '';
|
||||
proxy_http_version 1.1;
|
||||
chunked_transfer_encoding off;
|
||||
proxy_buffering off;
|
||||
proxy_cache off;
|
||||
proxy_pass http://10.7.0.5:1489/;
|
||||
proxy_pass http://10.8.0.226:29100/;
|
||||
}
|
||||
|
||||
location /price/ {
|
||||
if ($request_method = OPTIONS) {
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
@ -212,20 +181,7 @@ server {
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type,authorization always;
|
||||
add_header Access-Control-Allow-Methods OPTIONS,GET,POST,PATCH,PUT,DELETE;
|
||||
proxy_pass http://10.7.0.6:8001/;
|
||||
}
|
||||
location /feedback/ {
|
||||
if ($request_method = OPTIONS) {
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type always;
|
||||
return 200;
|
||||
}
|
||||
add_header Access-Control-Allow-Origin $http_origin always;
|
||||
add_header Access-Control-Allow-Credentials true always;
|
||||
add_header Access-Control-Allow-Headers content-type always;
|
||||
proxy_set_header Host $host;
|
||||
proxy_pass http://10.6.0.17:8006/;
|
||||
proxy_pass http://10.8.0.226:8001/;
|
||||
}
|
||||
location /squizimages {
|
||||
if ($request_method = OPTIONS) {
|
||||
@ -264,7 +220,7 @@ server {
|
||||
chunked_transfer_encoding off;
|
||||
proxy_buffering off;
|
||||
proxy_cache off;
|
||||
proxy_pass http://10.7.0.6:7035/;
|
||||
proxy_pass http://10.8.0.226:7037/;
|
||||
}
|
||||
location /verification/v1.0.0/ {
|
||||
if ($request_method = OPTIONS) {
|
||||
@ -285,7 +241,7 @@ server {
|
||||
chunked_transfer_encoding off;
|
||||
proxy_buffering off;
|
||||
proxy_cache off;
|
||||
proxy_pass http://10.7.0.6:7037/;
|
||||
proxy_pass http://10.8.0.226:7037/;
|
||||
}
|
||||
|
||||
|
||||
|
36
cert.pem
36
cert.pem
@ -1,20 +1,20 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDMDCCAhigAwIBAgIIekwtR/9AxDowDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
|
||||
AxMVbWluaWNhIHJvb3QgY2EgNGZmNGMxMB4XDTI0MDEyMTAwMTA0NVoXDTI2MDIy
|
||||
MDAwMTA0NVowFjEUMBIGA1UEAxMLc2FkbWluLnBlbmEwggEiMA0GCSqGSIb3DQEB
|
||||
AQUAA4IBDwAwggEKAoIBAQC5BIHp82z+PKTPyCaN2avT4IhlndnOLVlA5d0wxPXB
|
||||
lznLqB54gigFitaL7iDzAoBmQGjewwzJD4GemR31vTxmkSvpvH8/9ooeiIMJpMcV
|
||||
h8eGpmyLBvwZ/V0W8ucetQEiZU+w8HFpQhYN7g8nYU9SPuZqVDq9Ywa1QkiwOiuo
|
||||
gM5AZzCUUQ49BaqLwXw8COfmnkFWBaH1WhEoYAV2GhYuYBIHI+03DTO/94R0Rymr
|
||||
q34LNC58mL5HXWX420JtJik9FE2waJeHVWOOrRZrdUY5q+L49nxlVKXouPcEV4Vx
|
||||
gSnR+dzReulaWxpCb1Z+n9R3z2gkXSff+bEbHupCUBCbAgMBAAGjeDB2MA4GA1Ud
|
||||
DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0T
|
||||
AQH/BAIwADAfBgNVHSMEGDAWgBQd0TImkz6CUxiYP6EAT2Fwmo+yKDAWBgNVHREE
|
||||
DzANggtzYWRtaW4ucGVuYTANBgkqhkiG9w0BAQsFAAOCAQEAF6DZLmyICFdKsgQh
|
||||
o6vr9G6FCmY9rVZHPxz1yTvbA+dPkpYCoOjLHDv6lc7wPqXQ5ei6iDGvkLMJvamU
|
||||
vbv23NgcBaP3m4PEH4EWzIH2yqhAEVyMBOHG4Rtthi4NU22d5AKDv4nYnWKhyf6v
|
||||
9CqGIV1huB+sEzlMMjgwEB6bZqsVvKEJqt//234GtNHTBCx5lRvVFCBQqbhxAGux
|
||||
mjb0MpJ3Sspg3k5+wxzkvmqkEfQGXqUxJIQNGWg717MUgjnRjJkJUMztK4lBIIr7
|
||||
GskYF+0vficG18X7bbNkyCzgq8InafgQELV2DxIQZvHo1p6fW2tgrrHScZSbQy1i
|
||||
Y8CnMg==
|
||||
MIIDPTCCAiWgAwIBAgIIHczTfr7CAZwwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE
|
||||
AxMVbWluaWNhIHJvb3QgY2EgNGZmNGMxMB4XDTI0MDEyNzIwMTY0NVoXDTI2MDIy
|
||||
NjIwMTY0NVowFTETMBEGA1UEAxMKYWRtaW4ucGVuYTCCASIwDQYJKoZIhvcNAQEB
|
||||
BQADggEPADCCAQoCggEBAMsMnwNB2rAz+h3Av9QE1EvuLELmv2tut8W3J2lFo4AO
|
||||
Jt65W+SqMuOywsODabTwUxueZwNnPhyN/JQCOKQ3edaHhGGo3zib6hgNV+dml77N
|
||||
Tku0uQOoVSZNWXEyaalnWJN1/p74t9/r+iA4RtKeuYO+bTCytl7+AlIS7H/FxFRn
|
||||
A5Y4plHdl5rOJZD5zmFqteqIpINFzYaUI+S8UnkoKWD+ki6hbp6eiJPt6STKRTEi
|
||||
1d/t5aq0uMKio407Q7mzD+Kh6qruoVBHqpFItAjAzen9EWLSzhCN9EEZbhCW+7OQ
|
||||
ZRshmAGDu4Kz3Qq0tHpXp2ZPeG7D1FY+cpKPYKm4dbECAwEAAaOBhTCBgjAOBgNV
|
||||
HQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1Ud
|
||||
EwEB/wQCMAAwHwYDVR0jBBgwFoAUHdEyJpM+glMYmD+hAE9hcJqPsigwIgYDVR0R
|
||||
BBswGYIKYWRtaW4ucGVuYYILc2FkbWluLnBlbmEwDQYJKoZIhvcNAQELBQADggEB
|
||||
AF0EBlAU2F7QpFuFhttb3pIBRTrltkVhWqBMir+hgoZzGhRUode+eEIUnPDB6J8u
|
||||
vzNZc9CWqI5QdZ5YpXeeLD0Z2uvtibIfMkWxzIK3CjcEeQv5IrACH3O3vKdzLosA
|
||||
bndLsbXBjROEFjEN0eLV37grxzZfRaUOuMBhLQsDmAzpS1fGySxMq75rVay7IoWh
|
||||
BFwkhBzVhLcHvM2xMscOXY5KlsOmtOvjYZjrCexP3DkuDsz9NQXf5niHp5YeLiB5
|
||||
5mkVX45RBHfmuUWLVsQYfSX7X4UUg2VdfxE6OrUQCwln24hy3bmsuUrmMfHFBNwy
|
||||
hXF+PwhN5v9Y42tqwINLI2g=
|
||||
-----END CERTIFICATE-----
|
||||
|
9
deployments/main/docker-compose.yaml
Normal file
9
deployments/main/docker-compose.yaml
Normal file
@ -0,0 +1,9 @@
|
||||
services:
|
||||
admin_front:
|
||||
restart: unless-stopped
|
||||
image: gitea.pena/penaside/adminfront/main:$GITHUB_RUN_NUMBER
|
||||
hostname: admin
|
||||
ports:
|
||||
- 10.8.0.131:80:80
|
||||
- 10.8.0.131:443:443
|
||||
tty: true
|
BIN
graph.png
Normal file
BIN
graph.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
50
key.pem
50
key.pem
@ -1,27 +1,27 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
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
|
||||
-----END RSA PRIVATE KEY-----
|
||||
|
@ -1,8 +1,8 @@
|
||||
import { CircularProgress, Typography } from "@mui/material";
|
||||
import Cart from "@root/kitUI/Cart/Cart";
|
||||
import TariffsDG from "./tariffsDG";
|
||||
import { Suspense } from "react";
|
||||
import { ErrorBoundary } from "react-error-boundary";
|
||||
import { CircularProgress, Typography } from "@mui/material"
|
||||
import Cart from "@root/kitUI/Cart/Cart"
|
||||
import TariffsDG from "./tariffsDG"
|
||||
import { Suspense } from "react"
|
||||
import { ErrorBoundary } from "react-error-boundary"
|
||||
|
||||
export default function TariffsInfo() {
|
||||
return (
|
||||
|
3
stats.log
Normal file
3
stats.log
Normal file
@ -0,0 +1,3 @@
|
||||
Timestamp,CPU(%),Memory(GB),Command
|
||||
2025-03-28 03:08:30, 0.0,.01,node /usr/bin/npm run build
|
||||
2025-03-28 03:08:31, 8.8,.06,npm run build
|
Loading…
Reference in New Issue
Block a user