ci: fix deploy SSH to use explicit key for gbuser
botserver.yaml #427 -Commit
9440ba46d3
pushed by
rodriguez
ci: fix PATH to include rustup toolchain bin directory
botserver.yaml #425 -Commit
71cb8dee2e
pushed by
rodriguez
ci: run as gbuser, use sccache, rename ci to data
botserver.yaml #424 -Commit
1779f4f2fd
pushed by
rodriguez
fix: use new_current_thread runtime in get_database_url_sync to prevent nested block_on panic
botserver.yaml #423 -Commit
263ca4ed11
pushed by
rodriguez
fix: replace nested runtime block_on with new_current_thread to prevent panic
botserver.yaml #422 -Commit
f6a864aa67
pushed by
rodriguez
Fix: initialize secrets manager when remote Vault detected, even without init.json
botserver.yaml #421 -Commit
eece6831b4
pushed by
rodriguez
Skip local service install/start when remote Vault detected
botserver.yaml #420 -Commit
65e7db5acd
pushed by
rodriguez
Enforce Vault-only secrets: remove env var fallbacks, all secrets from Vault
botserver.yaml #419 -Commit
e992ed3b39
pushed by
rodriguez
Fix get_from_env: read actual env vars instead of hardcoded localhost values
botserver.yaml #418 -Commit
5d88013ee3
pushed by
rodriguez
Fix health checks: replace nc with ss -tln for non-root environments
botserver.yaml #417 -Commit
98b204b12e
pushed by
rodriguez
ci: add Step 7 to restart botserver service after deploy
botserver.yaml #414 -Commit
00e5a3a5ff
pushed by
rodriguez
fix: init_redis tries both no-password and password URLs for Valkey
botserver.yaml #412 -Commit
7b4753af0d
pushed by
rodriguez
fix: Use musl target for static linking (glibc 2.36 compatible)
botserver.yaml #409 -Commit
b4acc1f228
pushed by
rodriguez
fix: Build botserver inside container to match glibc target
botserver.yaml #408 -Commit
3b8acde6fb
pushed by
rodriguez
fix: init_redis tries both no-password and password URLs for Valkey
botserver.yaml #407 -Commit
7b4753af0d
pushed by
rodriguez
fix: SecretPaths match Vault seeding paths (gbo/cache not gbo/system/cache)
botserver.yaml #406 -Commit
dae0feb6a5
pushed by
rodriguez
fix: init_redis uses async Vault call instead of sync block_on (fixes panic)
botserver.yaml #405 -Commit
f118c74cf1
pushed by
rodriguez
fix: init_redis fetches cache password from Vault (fixes connection timeout)
botserver.yaml #404 -Commit
b3edf21d21
pushed by
rodriguez
fix: cache_health_check uses ss instead of nc (nc missing in prod container)
botserver.yaml #403 -Commit
3c9e4ba6e7
pushed by
rodriguez
fix: Bootstrap checks stack/.env path in addition to ./.env
botserver.yaml #402 -Commit
d098961142
pushed by
rodriguez
fix: Bootstrap checks stack/.env path in addition to ./.env
botserver.yaml #401 -Commit
8fd3254334
pushed by
rodriguez
fix: Valkey health check uses nc first (avoids password hang)
botserver.yaml #400 -Commit
318367d439
pushed by
rodriguez
fix: All services check health before starting (idempotent bootstrap)
botserver.yaml #399 -Commit
c26e483cc9
pushed by
rodriguez
fix: CI system dependencies check before apt-get update
botserver.yaml #398 -Commit
b47d928608
pushed by
rodriguez