feat(staging): self-host DLOB service

This commit is contained in:
u1
2026-01-10 09:37:52 +01:00
parent 392458ad99
commit ead68a25cf
7 changed files with 183 additions and 4 deletions

View File

@@ -3,7 +3,7 @@ kind: Deployment
metadata:
name: dlob-worker
annotations:
argocd.argoproj.io/sync-wave: "4"
argocd.argoproj.io/sync-wave: "5"
spec:
replicas: 1
selector:
@@ -27,9 +27,9 @@ spec:
name: trade-hasura
key: HASURA_GRAPHQL_ADMIN_SECRET
- name: DLOB_HTTP_URL
value: https://dlob.drift.trade
value: http://dlob-server:6969
- name: DLOB_MARKETS
value: PUMP-PERP,SOL-PERP,BONK-PERP,BTC-PERP,ETH-PERP
value: PUMP-PERP,SOL-PERP,1MBONK-PERP,BTC-PERP,ETH-PERP
- name: DLOB_POLL_MS
value: "500"
- name: DLOB_DEPTH

View File

@@ -53,7 +53,7 @@ function resolveConfig() {
.trim()
.replace(/\/$/, '');
const markets = envList('DLOB_MARKETS', 'PUMP-PERP,SOL-PERP,BONK-PERP,BTC-PERP,ETH-PERP');
const markets = envList('DLOB_MARKETS', 'PUMP-PERP,SOL-PERP,1MBONK-PERP,BTC-PERP,ETH-PERP');
const depth = clampInt(process.env.DLOB_DEPTH, 1, 50, 10);
const pollMs = clampInt(process.env.DLOB_POLL_MS, 100, 10_000, 500);