Add Flux CD configuration and update Neon Vortex HTML5 export
Some checks failed
Build and Push to Harbor / build-and-push (push) Has been cancelled

- Add Flux GitRepository and HelmRelease manifests for automated deployment
- Update Neon Vortex game files (HTML5 export with WASM optimization)
- Add Kubernetes manifests: Kaniko build job, MPD config, and Ingress
- Add MPD Docker configuration with improved settings

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Neon Vortex
2025-11-22 21:39:02 -05:00
parent ce8d9029c1
commit 67a6ae146f
16 changed files with 478 additions and 5 deletions

View File

@@ -112,8 +112,8 @@ body {
<script src="Neon Vortex.js"></script>
<script>
const GODOT_CONFIG = {"args":[],"canvasResizePolicy":2,"emscriptenPoolSize":8,"ensureCrossOriginIsolationHeaders":true,"executable":"Neon Vortex","experimentalVK":true,"fileSizes":{"Neon Vortex.pck":256776,"Neon Vortex.wasm":36160334},"focusCanvas":true,"gdextensionLibs":[],"godotPoolSize":4,"serviceWorker":"Neon Vortex.service.worker.js"};
const GODOT_THREADS_ENABLED = false;
const GODOT_CONFIG = {"args":[],"canvasResizePolicy":2,"emscriptenPoolSize":8,"ensureCrossOriginIsolationHeaders":true,"executable":"Neon Vortex","experimentalVK":true,"fileSizes":{"Neon Vortex.pck":256776,"Neon Vortex.wasm":1660816},"focusCanvas":true,"gdextensionLibs":[],"godotPoolSize":4,"serviceWorker":"Neon Vortex.service.worker.js"};
const GODOT_THREADS_ENABLED = true;
const engine = new Engine(GODOT_CONFIG);
(function () {

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@@ -4,7 +4,7 @@
// Incrementing CACHE_VERSION will kick off the install event and force
// previously cached resources to be updated from the network.
/** @type {string} */
const CACHE_VERSION = '1760987692|36690190516';
const CACHE_VERSION = '1763861785|340163484';
/** @type {string} */
const CACHE_PREFIX = 'Neon Vortex-sw-cache-';
const CACHE_NAME = CACHE_PREFIX + CACHE_VERSION;
@@ -17,7 +17,7 @@ const ENSURE_CROSSORIGIN_ISOLATION_HEADERS = true;
const CACHED_FILES = ["Neon Vortex.html","Neon Vortex.js","Neon Vortex.offline.html","Neon Vortex.icon.png","Neon Vortex.apple-touch-icon.png","Neon Vortex.audio.worklet.js","Neon Vortex.audio.position.worklet.js"];
// Files that we might not want the user to preload, and will only be cached on first load.
/** @type {string[]} */
const CACHEABLE_FILES = ["Neon Vortex.wasm","Neon Vortex.pck"];
const CACHEABLE_FILES = ["Neon Vortex.wasm","Neon Vortex.pck","Neon Vortex.side.wasm"];
const FULL_CACHE = CACHED_FILES.concat(CACHEABLE_FILES);
self.addEventListener('install', (event) => {

BIN
htlm/Neon Vortex.side.wasm Normal file

Binary file not shown.

Binary file not shown.

BIN
htlm/icon-temp.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB