diff --git a/Cargo.lock b/Cargo.lock index 8530a66e52..250392e348 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3325,7 +3325,7 @@ dependencies = [ ] [[package]] -name = "pegboard-runner-ws" +name = "pegboard-runner" version = "25.7.1" dependencies = [ "anyhow", @@ -4329,7 +4329,7 @@ dependencies = [ "lz4_flex", "namespace", "pegboard", - "pegboard-runner-ws", + "pegboard-runner", "pegboard-serverless", "portpicker", "rand 0.8.5", @@ -4419,7 +4419,7 @@ dependencies = [ "once_cell", "pegboard", "pegboard-gateway", - "pegboard-runner-ws", + "pegboard-runner", "pegboard-tunnel", "regex", "rivet-api-public", diff --git a/Cargo.toml b/Cargo.toml index 64962960d2..e82e03a547 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [workspace] resolver = "2" -members = ["packages/common/api-builder","packages/common/api-types","packages/common/api-util","packages/common/cache/build","packages/common/cache/result","packages/common/clickhouse-inserter","packages/common/clickhouse-user-query","packages/common/config","packages/common/env","packages/common/error/core","packages/common/error/macros","packages/common/gasoline/core","packages/common/gasoline/macros","packages/common/logs","packages/common/metrics","packages/common/pools","packages/common/runtime","packages/common/service-manager","packages/common/telemetry","packages/common/test-deps","packages/common/test-deps-docker","packages/common/types","packages/common/universaldb","packages/common/universalpubsub","packages/common/util/core","packages/common/util/id","packages/common/versioned-data-util","packages/core/actor-kv","packages/core/api-peer","packages/core/api-public","packages/core/bootstrap","packages/core/dump-openapi","packages/core/guard/core","packages/core/guard/server","packages/core/pegboard-gateway","packages/core/pegboard-runner-ws","packages/core/pegboard-serverless","packages/core/pegboard-tunnel","packages/core/workflow-worker","packages/infra/engine","packages/services/epoxy","packages/services/internal","packages/services/namespace","packages/services/pegboard","sdks/rust/api-full","sdks/rust/bare_gen","sdks/rust/data","sdks/rust/epoxy-protocol","sdks/rust/runner-protocol","sdks/rust/tunnel-protocol","sdks/rust/ups-protocol"] +members = ["packages/common/api-builder","packages/common/api-types","packages/common/api-util","packages/common/cache/build","packages/common/cache/result","packages/common/clickhouse-inserter","packages/common/clickhouse-user-query","packages/common/config","packages/common/env","packages/common/error/core","packages/common/error/macros","packages/common/gasoline/core","packages/common/gasoline/macros","packages/common/logs","packages/common/metrics","packages/common/pools","packages/common/runtime","packages/common/service-manager","packages/common/telemetry","packages/common/test-deps","packages/common/test-deps-docker","packages/common/types","packages/common/universaldb","packages/common/universalpubsub","packages/common/util/core","packages/common/util/id","packages/common/versioned-data-util","packages/core/actor-kv","packages/core/api-peer","packages/core/api-public","packages/core/bootstrap","packages/core/dump-openapi","packages/core/guard/core","packages/core/guard/server","packages/core/pegboard-gateway","packages/core/pegboard-runner","packages/core/pegboard-serverless","packages/core/pegboard-tunnel","packages/core/workflow-worker","packages/infra/engine","packages/services/epoxy","packages/services/internal","packages/services/namespace","packages/services/pegboard","sdks/rust/api-full","sdks/rust/bare_gen","sdks/rust/data","sdks/rust/epoxy-protocol","sdks/rust/runner-protocol","sdks/rust/tunnel-protocol","sdks/rust/ups-protocol"] [workspace.package] version = "25.7.1" @@ -359,8 +359,8 @@ path = "packages/core/guard/server" [workspace.dependencies.pegboard-gateway] path = "packages/core/pegboard-gateway" -[workspace.dependencies.pegboard-runner-ws] -path = "packages/core/pegboard-runner-ws" +[workspace.dependencies.pegboard-runner] +path = "packages/core/pegboard-runner" [workspace.dependencies.pegboard-serverless] path = "packages/core/pegboard-serverless" diff --git a/dev-docs/GUARD.md b/dev-docs/GUARD.md index c9d7b06afa..bfacd9c2ef 100644 --- a/dev-docs/GUARD.md +++ b/dev-docs/GUARD.md @@ -58,7 +58,7 @@ When the `x-rivet-target` header is present, routes to specific service types: - `x-rivet-addr:
` - Direct address override for actor location - **Behavior**: Routes to the specific actor instance, with cross-datacenter routing if the actor resides in a different DC -**Runner WebSocket** (`x-rivet-target: runner-ws`): +**Runner** (`x-rivet-target: runner`): - **Purpose**: Routes WebSocket connections to the Pegboard runner service - **Target**: Routes to the configured Pegboard service (`pegboard.lan_host:pegboard.port`) - **Use case**: WebSocket connections between runners and the orchestration system diff --git a/docker/dev-host/rivet-engine/config.jsonc b/docker/dev-host/rivet-engine/config.jsonc index c55ee2c15e..b9982494a5 100644 --- a/docker/dev-host/rivet-engine/config.jsonc +++ b/docker/dev-host/rivet-engine/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "127.0.0.1", @@ -19,7 +19,7 @@ "name": "local", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://127.0.0.1:6422", + "api_peer_url": "http://127.0.0.1:6421", "guard_url": "http://127.0.0.1:6420" } ] diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc b/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc index 5be4e8e8da..61fdeb062b 100644 --- a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc +++ b/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-a-0", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a-0:6422", + "api_peer_url": "http://rivet-engine-dc-a-0:6421", "guard_url": "http://rivet-engine-dc-a-0:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b-0:6422", + "api_peer_url": "http://rivet-engine-dc-b-0:6421", "guard_url": "http://rivet-engine-dc-b-0:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c-0:6422", + "api_peer_url": "http://rivet-engine-dc-c-0:6421", "guard_url": "http://rivet-engine-dc-c-0:6420" } ] diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc b/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc index 5be4e8e8da..61fdeb062b 100644 --- a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc +++ b/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-a-0", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a-0:6422", + "api_peer_url": "http://rivet-engine-dc-a-0:6421", "guard_url": "http://rivet-engine-dc-a-0:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b-0:6422", + "api_peer_url": "http://rivet-engine-dc-b-0:6421", "guard_url": "http://rivet-engine-dc-b-0:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c-0:6422", + "api_peer_url": "http://rivet-engine-dc-c-0:6421", "guard_url": "http://rivet-engine-dc-c-0:6420" } ] diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc b/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc index 5be4e8e8da..61fdeb062b 100644 --- a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc +++ b/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-a-0", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a-0:6422", + "api_peer_url": "http://rivet-engine-dc-a-0:6421", "guard_url": "http://rivet-engine-dc-a-0:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b-0:6422", + "api_peer_url": "http://rivet-engine-dc-b-0:6421", "guard_url": "http://rivet-engine-dc-b-0:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c-0:6422", + "api_peer_url": "http://rivet-engine-dc-c-0:6421", "guard_url": "http://rivet-engine-dc-c-0:6420" } ] diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc b/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc index b6725f1155..f37b57b224 100644 --- a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc +++ b/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-b-0", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a-0:6422", + "api_peer_url": "http://rivet-engine-dc-a-0:6421", "guard_url": "http://rivet-engine-dc-a-0:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b-0:6422", + "api_peer_url": "http://rivet-engine-dc-b-0:6421", "guard_url": "http://rivet-engine-dc-b-0:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c-0:6422", + "api_peer_url": "http://rivet-engine-dc-c-0:6421", "guard_url": "http://rivet-engine-dc-c-0:6420" } ] diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc b/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc index b6725f1155..f37b57b224 100644 --- a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc +++ b/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-b-0", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a-0:6422", + "api_peer_url": "http://rivet-engine-dc-a-0:6421", "guard_url": "http://rivet-engine-dc-a-0:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b-0:6422", + "api_peer_url": "http://rivet-engine-dc-b-0:6421", "guard_url": "http://rivet-engine-dc-b-0:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c-0:6422", + "api_peer_url": "http://rivet-engine-dc-c-0:6421", "guard_url": "http://rivet-engine-dc-c-0:6420" } ] diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc b/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc index b6725f1155..f37b57b224 100644 --- a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc +++ b/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-b-0", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a-0:6422", + "api_peer_url": "http://rivet-engine-dc-a-0:6421", "guard_url": "http://rivet-engine-dc-a-0:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b-0:6422", + "api_peer_url": "http://rivet-engine-dc-b-0:6421", "guard_url": "http://rivet-engine-dc-b-0:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c-0:6422", + "api_peer_url": "http://rivet-engine-dc-c-0:6421", "guard_url": "http://rivet-engine-dc-c-0:6420" } ] diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc b/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc index badd6d3f47..7659806037 100644 --- a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc +++ b/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-c-0", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a-0:6422", + "api_peer_url": "http://rivet-engine-dc-a-0:6421", "guard_url": "http://rivet-engine-dc-a-0:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b-0:6422", + "api_peer_url": "http://rivet-engine-dc-b-0:6421", "guard_url": "http://rivet-engine-dc-b-0:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c-0:6422", + "api_peer_url": "http://rivet-engine-dc-c-0:6421", "guard_url": "http://rivet-engine-dc-c-0:6420" } ] diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc b/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc index badd6d3f47..7659806037 100644 --- a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc +++ b/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-c-0", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a-0:6422", + "api_peer_url": "http://rivet-engine-dc-a-0:6421", "guard_url": "http://rivet-engine-dc-a-0:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b-0:6422", + "api_peer_url": "http://rivet-engine-dc-b-0:6421", "guard_url": "http://rivet-engine-dc-b-0:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c-0:6422", + "api_peer_url": "http://rivet-engine-dc-c-0:6421", "guard_url": "http://rivet-engine-dc-c-0:6420" } ] diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc b/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc index badd6d3f47..7659806037 100644 --- a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc +++ b/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-c-0", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a-0:6422", + "api_peer_url": "http://rivet-engine-dc-a-0:6421", "guard_url": "http://rivet-engine-dc-a-0:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b-0:6422", + "api_peer_url": "http://rivet-engine-dc-b-0:6421", "guard_url": "http://rivet-engine-dc-b-0:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c-0:6422", + "api_peer_url": "http://rivet-engine-dc-c-0:6421", "guard_url": "http://rivet-engine-dc-c-0:6420" } ] diff --git a/docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc b/docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc index a18d101b1e..17d4ecc24e 100644 --- a/docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc +++ b/docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-a", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a:6422", + "api_peer_url": "http://rivet-engine-dc-a:6421", "guard_url": "http://rivet-engine-dc-a:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b:6422", + "api_peer_url": "http://rivet-engine-dc-b:6421", "guard_url": "http://rivet-engine-dc-b:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c:6422", + "api_peer_url": "http://rivet-engine-dc-c:6421", "guard_url": "http://rivet-engine-dc-c:6420" } ] diff --git a/docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc b/docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc index aec142af80..6e73b2f666 100644 --- a/docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc +++ b/docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-b", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a:6422", + "api_peer_url": "http://rivet-engine-dc-a:6421", "guard_url": "http://rivet-engine-dc-a:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b:6422", + "api_peer_url": "http://rivet-engine-dc-b:6421", "guard_url": "http://rivet-engine-dc-b:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c:6422", + "api_peer_url": "http://rivet-engine-dc-c:6421", "guard_url": "http://rivet-engine-dc-c:6420" } ] diff --git a/docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc b/docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc index c057b19253..1b9c7d2846 100644 --- a/docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc +++ b/docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-dc-c", @@ -19,21 +19,21 @@ "name": "dc-a", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-dc-a:6422", + "api_peer_url": "http://rivet-engine-dc-a:6421", "guard_url": "http://rivet-engine-dc-a:6420" }, { "name": "dc-b", "datacenter_label": 2, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-b:6422", + "api_peer_url": "http://rivet-engine-dc-b:6421", "guard_url": "http://rivet-engine-dc-b:6420" }, { "name": "dc-c", "datacenter_label": 3, "is_leader": false, - "api_peer_url": "http://rivet-engine-dc-c:6422", + "api_peer_url": "http://rivet-engine-dc-c:6421", "guard_url": "http://rivet-engine-dc-c:6420" } ] diff --git a/docker/dev-multinode/rivet-engine/0/config.jsonc b/docker/dev-multinode/rivet-engine/0/config.jsonc index 33fbbb1271..e54bb07d6a 100644 --- a/docker/dev-multinode/rivet-engine/0/config.jsonc +++ b/docker/dev-multinode/rivet-engine/0/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-0", @@ -19,7 +19,7 @@ "name": "local", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-0:6422", + "api_peer_url": "http://rivet-engine-0:6421", "guard_url": "http://rivet-engine-0:6420" } ] diff --git a/docker/dev-multinode/rivet-engine/1/config.jsonc b/docker/dev-multinode/rivet-engine/1/config.jsonc index 33fbbb1271..e54bb07d6a 100644 --- a/docker/dev-multinode/rivet-engine/1/config.jsonc +++ b/docker/dev-multinode/rivet-engine/1/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-0", @@ -19,7 +19,7 @@ "name": "local", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-0:6422", + "api_peer_url": "http://rivet-engine-0:6421", "guard_url": "http://rivet-engine-0:6420" } ] diff --git a/docker/dev-multinode/rivet-engine/2/config.jsonc b/docker/dev-multinode/rivet-engine/2/config.jsonc index 33fbbb1271..e54bb07d6a 100644 --- a/docker/dev-multinode/rivet-engine/2/config.jsonc +++ b/docker/dev-multinode/rivet-engine/2/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine-0", @@ -19,7 +19,7 @@ "name": "local", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine-0:6422", + "api_peer_url": "http://rivet-engine-0:6421", "guard_url": "http://rivet-engine-0:6420" } ] diff --git a/docker/dev/rivet-engine/config.jsonc b/docker/dev/rivet-engine/config.jsonc index 3e3b5c8064..bb51468b3f 100644 --- a/docker/dev/rivet-engine/config.jsonc +++ b/docker/dev/rivet-engine/config.jsonc @@ -4,7 +4,7 @@ }, "api_peer": { "host": "0.0.0.0", - "port": 6422 + "port": 6421 }, "pegboard": { "lan_host": "rivet-engine", @@ -19,7 +19,7 @@ "name": "local", "datacenter_label": 1, "is_leader": true, - "api_peer_url": "http://rivet-engine:6422", + "api_peer_url": "http://rivet-engine:6421", "guard_url": "http://rivet-engine:6420" } ] diff --git a/docker/template/src/services/edge/rivet-engine.ts b/docker/template/src/services/edge/rivet-engine.ts index 08011ee09a..60e40cfb99 100644 --- a/docker/template/src/services/edge/rivet-engine.ts +++ b/docker/template/src/services/edge/rivet-engine.ts @@ -1,7 +1,7 @@ import { TemplateContext } from "../../context"; import { Datacenter } from "../../config"; -const API_PEER_PORT = 6422; +const API_PEER_PORT = 6421; const GUARD_PORT = 6420; export function generateDatacenterRivetEngine( diff --git a/packages/common/config/src/config/mod.rs b/packages/common/config/src/config/mod.rs index 9e2f82ba93..71dc02792c 100644 --- a/packages/common/config/src/config/mod.rs +++ b/packages/common/config/src/config/mod.rs @@ -10,8 +10,6 @@ pub mod clickhouse; pub mod db; pub mod guard; pub mod logs; -pub mod pegboard_gateway; -pub mod pegboard_tunnel; pub mod pubsub; pub mod telemetry; pub mod topology; @@ -24,8 +22,6 @@ pub use clickhouse::*; pub use db::Database; pub use guard::*; pub use logs::*; -pub use pegboard_gateway::*; -pub use pegboard_tunnel::*; pub use pubsub::PubSub; pub use telemetry::*; pub use topology::*; @@ -71,12 +67,6 @@ pub struct Root { #[serde(default)] pub api_peer: Option