Skip to content

Repository files navigation

ReduxStation game config

Operator-owned game configuration. Synced into TGS Configuration/GameStaticFiles/config/ every PreCompile event by update-config.sh (lives in infrastructure/tgs/EventScripts/reduxstation/update-config.sh).

Layout

  • Top-level files: global defaults, included by every server.
  • reduxstation/ — per-server overrides for the reduxstation.com instance. update-config.sh does git sparse-checkout set reduxstation/ title_screens/ then symlinks per-server files to the top of the active config dir.
  • title_screens/ — shared art (small enough to commit).

Adding a new server

Create <servername>/ subdir mirroring reduxstation/. Update parse-server.sh in the infrastructure repo to discriminate.

What's NOT here

  • Secrets: comms.txt, dbconfig.txt, webhooks.txt, tts_secrets.txt live on the host at /etc/redux/secrets/*. update-config.sh symlinks them in at sync time.
  • Large media: jukebox_music/, title_music/, reboot_themes/ live on the host at Configuration/GameStaticFiles/config/<media>/. Operator manages directly via scp.

About

Operator-owned game config, synced into TGS Configuration/GameStaticFiles every round via update-config.sh

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors