underpost
Advanced tools
@@ -26,3 +26,3 @@ apiVersion: batch/v1 | ||
| - name: dd-cron-backup | ||
| image: underpost/underpost-engine:v3.2.11 | ||
| image: underpost/underpost-engine:v3.2.12 | ||
| command: | ||
@@ -29,0 +29,0 @@ - /bin/sh |
@@ -26,3 +26,3 @@ apiVersion: batch/v1 | ||
| - name: dd-cron-dns | ||
| image: underpost/underpost-engine:v3.2.11 | ||
| image: underpost/underpost-engine:v3.2.12 | ||
| command: | ||
@@ -29,0 +29,0 @@ - /bin/sh |
@@ -20,3 +20,3 @@ --- | ||
| - name: dd-default-development-blue | ||
| image: underpost/underpost-engine:v3.2.11 | ||
| image: underpost/underpost-engine:v3.2.12 | ||
| # resources: | ||
@@ -102,3 +102,3 @@ # requests: | ||
| - name: dd-default-development-green | ||
| image: underpost/underpost-engine:v3.2.11 | ||
| image: underpost/underpost-engine:v3.2.12 | ||
| # resources: | ||
@@ -105,0 +105,0 @@ # requests: |
@@ -23,3 +23,3 @@ --- | ||
| - name: dd-test-development-blue | ||
| image: underpost/underpost-engine:v3.2.11 | ||
| image: underpost/underpost-engine:v3.2.12 | ||
| imagePullPolicy: IfNotPresent | ||
@@ -152,3 +152,3 @@ envFrom: | ||
| - name: dd-test-development-green | ||
| image: underpost/underpost-engine:v3.2.11 | ||
| image: underpost/underpost-engine:v3.2.12 | ||
| imagePullPolicy: IfNotPresent | ||
@@ -155,0 +155,0 @@ envFrom: |
+1
-1
@@ -5,3 +5,3 @@ { | ||
| "name": "underpost", | ||
| "version": "3.2.11", | ||
| "version": "3.2.12", | ||
| "description": "Underpost Platform — end-to-end CI/CD and application-delivery toolchain CLI. Covers bare metal, Kubernetes, K3s, kubeadm, LXD, container/image orchestration, secrets, databases, cron jobs, monitoring, SSH, runners, PWA + Workbox delivery, and release orchestration. Extensible via downstream CLIs.", | ||
@@ -8,0 +8,0 @@ "scripts": { |
+5
-9
@@ -19,3 +19,3 @@ <p align="center"> | ||
| [](https://github.com/underpostnet/engine/actions/workflows/docker-image.ci.yml) [](https://github.com/underpostnet/engine/actions/workflows/coverall.ci.yml) [](https://www.npmjs.com/package/underpost) [](https://www.jsdelivr.com/package/npm/underpost) [](https://socket.dev/npm/package/underpost/overview/3.2.11) [](https://coveralls.io/github/underpostnet/engine?branch=master) [](https://www.npmjs.org/package/underpost) [](https://www.npmjs.com/package/underpost) | ||
| [](https://github.com/underpostnet/engine/actions/workflows/docker-image.ci.yml) [](https://github.com/underpostnet/engine/actions/workflows/coverall.ci.yml) [](https://www.npmjs.com/package/underpost) [](https://www.jsdelivr.com/package/npm/underpost) [](https://socket.dev/npm/package/underpost/overview/3.2.12) [](https://coveralls.io/github/underpostnet/engine?branch=master) [](https://www.npmjs.org/package/underpost) [](https://www.npmjs.com/package/underpost) | ||
@@ -45,3 +45,3 @@ </div> | ||
| When the platform is hosting the Cyberia MMO extension, three runtime processes participate. Their boundaries are non-overlapping and their startup order is **strictly sequential** — not parallel. | ||
| When the platform is hosting the Cyberia MMO extension, three independent runtime processes participate. Their boundaries are non-overlapping. | ||
@@ -54,10 +54,6 @@ | Process | Role | | ||
| **Startup order — sequential, in order:** | ||
| The ecosystem is **playable only when all three are running and healthy**. Each service is supervised independently and owns its own monitor/reconnector. If any one is unhealthy, the game enters standby and resumes automatically once all three are healthy again. | ||
| 1. **Persistent backend / sidecar data layer** — databases, content backend (engine-cyberia), static asset backend, config and data services. | ||
| 2. **cyberia-server** — authoritative Go simulation runtime; dials engine-cyberia gRPC at boot to load world configuration. | ||
| 3. **cyberia-client** — rendering, UI, prediction, interpolation, reconciliation; connects to cyberia-server via WebSocket. | ||
| <a target="_top" href="https://github.com/underpostnet/engine-cyberia/blob/master/src/client/public/cyberia-docs/ARCHITECTURE.md">See detailed Cyberia architecture.</a> | ||
| <a target="_top" href="https://github.com/underpostnet/engine-cyberia/blob/master/src/client/public/cyberia-docs/ARCHITECTURE.md">See Detailed architecture.</a> | ||
| ## Create a new project | ||
@@ -96,3 +92,3 @@ | ||
| <!-- cli-index-start --> | ||
| ## underpost ci/cd cli v3.2.11 | ||
| ## underpost ci/cd cli v3.2.12 | ||
@@ -99,0 +95,0 @@ ### Usage: `underpost [options] [command]` |
+1
-1
@@ -47,3 +47,3 @@ /** | ||
| */ | ||
| static version = 'v3.2.11'; | ||
| static version = 'v3.2.12'; | ||
@@ -50,0 +50,0 @@ /** |
@@ -214,3 +214,3 @@ /** | ||
| shellExec(replicaCmd, { async: true, callback: makeDeployCallback(replicaCmd) }); | ||
| await awaitDeployMonitor(true); | ||
| await awaitDeployMonitor(); | ||
| } | ||
@@ -225,5 +225,5 @@ } | ||
| Underpost.env.set('container-status', `${deployId}-${env}-running-deployment`); | ||
| } else { | ||
| Underpost.env.set('container-status', 'error'); | ||
| } | ||
| Underpost.env.set('container-status', 'error'); | ||
| throw new Error('Deployment process exited unexpectedly'); | ||
| }, | ||
@@ -230,0 +230,0 @@ }; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Potential vulnerability
Supply chain riskInitial human review suggests the presence of a vulnerability in this package. It is pending further analysis and confirmation.
Found 2 instances
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 5 instances
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Potential vulnerability
Supply chain riskInitial human review suggests the presence of a vulnerability in this package. It is pending further analysis and confirmation.
Found 2 instances
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
Found 4 instances
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
6704391
0.01%61399
0132
-2.94%324
0.31%