Commit graph

  • 310ee0a8a4 fix: patchPaths adds wstore.yaml, avoid corrupting binaries admin 2026-08-01 22:00:05 +0000
  • 8b49978ea1 fix: use bundled python3.10 in systemd, patch paths after move admin 2026-08-01 21:52:36 +0000
  • a6359beb61 fix: remove supervisord start (blocks forever with -n), use state for skip check admin 2026-08-01 21:15:21 +0000
  • 938aa168b3 fix: skip registration if node.yaml exists, fix else block brace admin 2026-08-01 21:12:18 +0000
  • 7f7bff15ca fix: remove duplicate Registering print, wait for registration admin 2026-08-01 20:48:02 +0000
  • e4b1021c52 fix: remove goroutine timeout, registration takes 30-60s normally admin 2026-08-01 20:29:47 +0000
  • da56eaf164 fix: explicit goroutine timeout for registration admin 2026-08-01 20:12:37 +0000
  • 842024a6ea fix: source env.list before register, 60s timeout admin 2026-08-01 19:52:29 +0000
  • 452976ab43 fix: help text, node status running after deploy admin 2026-08-01 19:39:26 +0000
  • d5252b3be0 feat: --remove and --status flags admin 2026-08-01 19:32:39 +0000
  • ddf0dd9884 fix: proper systemd template, auto-enable after deploy admin 2026-08-01 19:30:42 +0000
  • bf3ba41179 feat: start Wallarm via supervisord after registration admin 2026-08-01 19:26:52 +0000
  • b01f5d6a52 fix: register-node needs job:register arg, add --deploy flag for .env mode admin 2026-08-01 19:24:10 +0000
  • e9dff30d84 feat: .env file support — skip prompts on repeat deploys admin 2026-08-01 19:20:51 +0000
  • cbe6d51ac6 fix: bypass setup.sh, register node directly + pick-module admin 2026-08-01 19:18:39 +0000
  • 57e0c8798a fix: patch set -e out of setup.sh before running admin 2026-08-01 19:00:30 +0000
  • f7689b4d6a fix: check node.yaml for success, ignore env.list exit code admin 2026-08-01 18:57:24 +0000
  • 8484ca46a7 fix: keep env.list alive with background goroutine during setup.sh admin 2026-08-01 18:37:17 +0000
  • 0922102226 fix: patch setup.sh env.list sed lines to be non-fatal, kill port with ss admin 2026-08-01 18:36:11 +0000
  • bc66018af3 fix: kill existing process on target port before starting nginx admin 2026-08-01 18:29:03 +0000
  • 4432855a2d fix: trap DEBUG to ensure env.list always exists during setup.sh admin 2026-08-01 18:27:20 +0000
  • 8638f198ff fix: basic nginx.conf (no wallarm directives before module loads) admin 2026-08-01 17:35:26 +0000
  • d405c98ff8 fix: deploy to real /opt/wallarm, then move to /opt/fw/{name}/wallarm admin 2026-08-01 17:30:05 +0000
  • 9cf6a2a66b fix: patch setup.sh /opt/wallarm paths instead of symlink admin 2026-08-01 17:28:04 +0000
  • bb45f8606d fix: robust symlink creation, handle /opt/wallarm existing as directory admin 2026-08-01 17:22:13 +0000
  • a1d71b3eac feat: start per-instance NGINX with status endpoint before setup.sh admin 2026-08-01 17:18:19 +0000
  • c38535398d refactor: per-instance NGINX, clean native.go admin 2026-08-01 17:16:02 +0000
  • 91b8b0e980 fix: set cmd.Dir to instance dir so setup.sh finds modules/ admin 2026-08-01 17:14:45 +0000
  • fd3a005fe8 fix: use Wallarm v6.12.5 (matching AIO_BASE from ingress repo) admin 2026-08-01 17:11:19 +0000
  • 02e9fd2793 fix: add --custom-ngx-build back, fix preflight URL admin 2026-08-01 17:10:51 +0000
  • 83f73c0e9c simplify: setup.sh just builds and drops binary in /opt/fw/ admin 2026-08-01 17:00:43 +0000
  • b44da10ae7 fix: preflight URL, /opt/fw/ refactor complete admin 2026-08-01 16:55:53 +0000
  • 02f3368fa6 fix: remove cmd.Dir — setup.sh cp -a . /opt/wallarm self-destructs when cwd is /opt/wallarm admin 2026-08-01 16:53:19 +0000
  • af8df1a659 fix: add --keep flag to prevent Makeself from deleting /opt/wallarm on failure admin 2026-08-01 16:52:40 +0000
  • 7875dbca13 fix: remove --force flag — caused setup.sh to hang admin 2026-08-01 16:46:23 +0000
  • d3db8ce4c0 fix: extract AIO to /opt/wallarm/ (setup.sh hardcodes this path) admin 2026-08-01 16:38:58 +0000
  • 5a0cfe92e1 fix: flush log file, show last lines in error output admin 2026-08-01 16:34:48 +0000
  • b86d9d3604 fix: systemd unit starts per-instance NGINX before Wallarm services admin 2026-08-01 16:27:52 +0000
  • d8390eab2a feat: per-instance NGINX — each node gets its own nginx binary and config admin 2026-08-01 16:26:41 +0000
  • 0a301fbd05 refactor: install NGINX under /opt/wallarm/nginx/ admin 2026-08-01 16:23:24 +0000
  • 0ac2fc82cf fix: try all package managers for NGINX, clear error if all fail admin 2026-08-01 16:21:51 +0000
  • f299f7f895 feat: show version on startup and in setup.sh output admin 2026-08-01 16:11:51 +0000
  • 82a28c6101 fix: remove --host flag, --cloud and --host are mutually exclusive admin 2026-08-01 16:04:16 +0000
  • 2e6eca019d fix: use setup.sh batch mode with --batch --token --cloud admin 2026-08-01 15:59:48 +0000
  • 0ce12f4742 fix: use correct installer URL from storage.googleapis.com admin 2026-08-01 15:58:44 +0000
  • 5923f684ec fix: auto-install NGINX before Wallarm node setup admin 2026-08-01 15:52:35 +0000
  • 157373ea16 refactor: rename wallarm → deploy, deploy.sh → setup.sh admin 2026-08-01 15:39:56 +0000
  • c1e1be2ab2 fix: deploy.sh copies source to /opt/wallarm/source/ for local rebuilds admin 2026-08-01 15:34:02 +0000
  • 5dc449b7af Revert "refactor: move Go source into source/ directory" admin 2026-08-01 15:33:35 +0000
  • 78e316af64 refactor: move Go source into source/ directory admin 2026-08-01 15:33:17 +0000
  • e2c0f5af08 refactor: move everything under /opt/wallarm/ admin 2026-08-01 15:30:37 +0000
  • f5919b4c85 fix: extract Makeself archive with --noexec, then run setup.sh admin 2026-08-01 15:25:44 +0000
  • b1c596ccf2 fix: use correct meganode.wallarm.com installer URL admin 2026-08-01 15:24:03 +0000
  • d0ad1c5243 fix: installer URL overridable, simplified deploy form admin 2026-08-01 15:21:04 +0000
  • ed9655ee79 fix: move deploy form out of TUI into plain terminal admin 2026-08-01 15:12:42 +0000
  • e378c2a436 fix: remove alt screen to prevent huh/bubbletea terminal conflict admin 2026-08-01 15:08:25 +0000
  • f5ddb145cb fix: prevent recursive form launch — set deploying before huh runs admin 2026-08-01 15:06:33 +0000
  • a6e12d54cc fix: numbered cloud region options [1] US [2] EU for quick selection admin 2026-08-01 15:04:11 +0000
  • 91add96b7d fix: Enter key now triggers deploy form from wizard view admin 2026-08-01 15:03:36 +0000
  • 56a22756f8 docs: jump server setup guide for remote assistance admin 2026-08-01 15:01:37 +0000
  • 8b610b1bdb fix: tunnel credentials now use plain terminal prompts admin 2026-08-01 14:54:08 +0000
  • c169887fed feat: remote assistance — deploy locally or open tunnel for admin admin 2026-08-01 14:47:44 +0000
  • 58faccbb27 fix: source-based deploy.sh — clones repo, builds binary admin 2026-08-01 14:37:28 +0000
  • 67d9a6a7d8 build: UPX compression — binary 6.9MB → 2.1MB (70% smaller) v1.0.0 admin 2026-08-01 14:33:36 +0000
  • c64f12a360 chore: Makefile release target with versioned builds admin 2026-08-01 14:32:23 +0000
  • 19d16b1e4a fix: deploy.sh uses Gitea releases API instead of raw branch admin 2026-08-01 14:32:03 +0000
  • ff5a09b994 refactor: drop Docker, single-binary native-only world admin 2026-08-01 14:09:50 +0000
  • 1a11e40c66 feat: wired TUI form to deployment — wizard actually deploys now admin 2026-08-01 13:59:25 +0000
  • 2db33343a8 feat: native and docker deployment packages + Makefile admin 2026-08-01 13:55:28 +0000
  • dfd7180556 feat: bubbletea TUI — wizard + dashboard admin 2026-08-01 13:16:08 +0000
  • 1a2a0fbd7b feat: Go binary — preflight, state, tunnel over TLS:443 admin 2026-08-01 09:25:22 +0000
  • 62ddaaa9c5 feat: cloud region selection in native script, rename deploy script admin 2026-08-01 08:58:50 +0000
  • 0ee73f5af3 refactor: download repo archive once, copy selected folders to deploy admin 2026-08-01 08:50:14 +0000
  • 68fbb25db2 fix: interactive deploy type selection, flat deploy/ dir, set -u crash fix admin 2026-08-01 08:44:38 +0000
  • 0622638a12 docs: correct deployment environment guidance (Docker=VM, Native=containers) Sechpoint Admin 2026-08-01 08:55:35 +0100
  • d9b53c6c18 refactor: make wallarm-native.sh the sole native deployment script Sechpoint Admin 2026-08-01 08:53:07 +0100
  • 537beed957 fix: make setup.sh download both deployment types under curl|bash Sechpoint Admin 2026-08-01 08:45:29 +0100
  • aa3d716f61 feat: add native deployment and separate docker|native structure Sechpoint Admin 2026-08-01 08:36:37 +0100
  • 424786b181 chore: add notes/ to .gitignore Sechpoint Admin 2026-07-30 12:29:46 +0100
  • 4881759fd6 chore: auto-commit 2026-05-04 12:12 administrator 2026-05-04 12:12:38 +0100
  • c07c7afd6d fix: correct URL pattern to /raw/branch/main for download compatibility administrator 2026-04-21 10:31:02 +0100
  • 509909de09 chore: remove Forgejo references and fix setup URL administrator 2026-04-21 10:14:03 +0100
  • c278d5a381 chore: add changelog with version 2026-04.1 administrator 2026-04-21 09:41:03 +0100
  • 3158ee7ab1 chore: refactor git references and remove internal registry fallback administrator 2026-04-21 09:34:42 +0100
  • be7f247ef3 chore: auto-commit 2026-03-30 07:09 administrator 2026-03-30 07:09:38 +0100
  • 044c386234 chore: auto-commit 2026-03-30 07:02 administrator 2026-03-30 07:02:34 +0100
  • 6b8186f496 chore: auto-commit 2026-03-30 06:58 administrator 2026-03-30 06:58:19 +0100
  • c5beca562b chore: auto-commit 2026-03-30 06:54 administrator 2026-03-30 06:54:23 +0100
  • 22eaefdc2d chore: auto-commit 2026-03-30 06:52 administrator 2026-03-30 06:52:21 +0100
  • cdff390ae0 chore: auto-commit 2026-03-30 06:40 administrator 2026-03-30 06:40:37 +0100
  • 19866a97a9 chore: auto-commit 2026-03-30 06:33 administrator 2026-03-30 06:33:38 +0100
  • f1a31beadd chore: auto-commit 2026-03-24 20:00 cclohmar 2026-03-24 20:00:52 +0000
  • 3dcc4f8cff chore: auto-commit 2026-03-24 19:59 cclohmar 2026-03-24 19:59:02 +0000
  • b4b7181e1f chore: auto-commit 2026-03-24 19:00 cclohmar 2026-03-24 19:00:33 +0000
  • f6c46d767c chore: auto-commit 2026-03-24 18:35 cclohmar 2026-03-24 18:35:01 +0000
  • abdaea3e76 chore: auto-commit 2026-03-24 14:16 cclohmar 2026-03-24 14:16:47 +0000
  • b48777d0b4 chore: auto-commit 2026-03-24 13:29 cclohmar 2026-03-24 13:29:19 +0000
  • aa88f19df1 chore: auto-commit 2026-03-24 12:51 cclohmar 2026-03-24 12:51:26 +0000
  • a15c4a7c84 chore: auto-commit 2026-03-20 14:56 cclohmar 2026-03-20 14:56:23 +0000
  • 4f9bbc48af chore: auto-commit 2026-03-18 22:03 cclohmar 2026-03-18 22:03:54 +0000