mirror of
https://github.com/djdevin/recflare.git
synced 2026-10-28 00:18:58 -07:00
[2026] split 2026 to tachy hosts
This commit is contained in:
@@ -87,11 +87,23 @@ export type Env = SharedHonoEnv & {
|
||||
* The builds under staged rollout, overriding `ROLLOUT_GAME_VERSIONS` in @repo/domain:
|
||||
* a comma-separated list of builds, or `off` for none. Set for every worker from the
|
||||
* root `.env` (`RECFLARE_ROLLOUT_GAME_VERSIONS`), so this agrees with the gate `auth`
|
||||
* applies by construction. Read through `rolloutGameBuilds`; decides who is served the
|
||||
* rollout Tachyon pool above. Ending the rollout (`off`) moves those callers to the
|
||||
* live pool.
|
||||
* applies by construction. Read through `rolloutGameBuilds`; the DEFAULT for which
|
||||
* builds are served the rollout Tachyon pool above (see `TACHYON_ROLLOUT_GAME_VERSIONS`),
|
||||
* so ending the rollout (`off`) moves those callers to the live pool unless that var
|
||||
* keeps them.
|
||||
*/
|
||||
ROLLOUT_GAME_VERSIONS?: string
|
||||
/**
|
||||
* The builds served the rollout Tachyon pool, decoupled from the sign-in gate
|
||||
* (`RECFLARE_TACHYON_ROLLOUT_GAME_VERSIONS` in `.env`): the same comma-separated list of
|
||||
* builds, or `off` for none. Unset means `ROLLOUT_GAME_VERSIONS` decides, as above. Set,
|
||||
* it is the only thing that does — so a build opened to everyone (`ROLLOUT_GAME_VERSIONS=off`)
|
||||
* can stay on its own voice servers by naming it here. Matched as a BUILD: a listed
|
||||
* `20260323` (or `20260323.14` — the point release is stripped) covers every point
|
||||
* release of it, the way every other version gate compares. Read through
|
||||
* `tachyonRolloutGameBuilds` in match.app.ts.
|
||||
*/
|
||||
TACHYON_ROLLOUT_GAME_VERSIONS?: string
|
||||
/**
|
||||
* The Photon region every session is pinned to — both the region named in the connection
|
||||
* info and the one stamped on every room instance, which must agree. Optional; unlike the
|
||||
|
||||
Reference in New Issue
Block a user