admin
|
02e9fd2793
|
fix: add --custom-ngx-build back, fix preflight URL
|
2026-08-01 17:10:51 +00:00 |
|
admin
|
b44da10ae7
|
fix: preflight URL, /opt/fw/ refactor complete
|
2026-08-01 16:55:53 +00:00 |
|
admin
|
0ce12f4742
|
fix: use correct installer URL from storage.googleapis.com
Source: github.com/wallarm/ingress build/fetch-module.sh
URL: storage.googleapis.com/meganode_storage/6.13/wallarm-6.13.0.x86_64-glibc.sh
Preflight checks meganode_storage reachability instead of meganode.wallarm.com
|
2026-08-01 15:58:49 +00:00 |
|
admin
|
5dc449b7af
|
Revert "refactor: move Go source into source/ directory"
This reverts commit 78e316af64.
|
2026-08-01 15:33:35 +00:00 |
|
admin
|
78e316af64
|
refactor: move Go source into source/ directory
- source/cmd/wallarm/main.go — binary entrypoint
- source/internal/ — all packages
- source/go.mod, source/go.sum
- deploy.sh builds from source/ subdirectory
- Clean separation: source code vs deployment configs
|
2026-08-01 15:33:17 +00:00 |
|
admin
|
b1c596ccf2
|
fix: use correct meganode.wallarm.com installer URL
- Updated from deprecated repo.wallarm.com to meganode.wallarm.com/6.12/
- Installer URL: wallarm-6.12.7.x86_64-glibc.sh
- Override with WALLARM_INSTALLER_URL env var
- Pipes token+region via stdin to skip interactive prompts
- Preflight checks meganode.wallarm.com reachability
|
2026-08-01 15:24:03 +00:00 |
|
admin
|
1a2a0fbd7b
|
feat: Go binary — preflight, state, tunnel over TLS:443
Single-binary wallarm deployment manager:
- shared/ — system detection, validation, connectivity (port of wallarm-lib.sh)
- preflight/ — mandatory checks on every start (OS, arch, disk, memory, cloud)
- state/ — ~/.wallarm/state.json persistence (nodes, deployment type)
- tunnel/ — reverse SSH tunnel over TLS:443 via Zoraxy edge proxy
- cmd/wallarm/main.go — auto-detect state, route to wizard or dashboard
wallarm-docker.sh wrapper delegates to existing ct-* scripts for now.
|
2026-08-01 09:25:22 +00:00 |
|