Victor Launcher stores its settings in a standard BepInEx configuration file. The file is created automatically the first time you launch Among Us after installing the mod — you never need to create it by hand. Most users only ever touch the Room Code field through the in-game UI, but understanding every key helps when you need to troubleshoot or self-host.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/stevensonhouset5-sys/Victor-Launcher/llms.txt
Use this file to discover all available pages before exploring further.
The defaults that ship with Victor Launcher work out of the box for the public backend. You only need to edit this file if you are self-hosting your own Supabase project or rotating a signing key. See Self-hosting Supabase for that workflow.
File location
Config keys
All keys live under the[Supabase] section.
| Key | Default | Description |
|---|---|---|
ProjectUrl | https://xziwdtzegzasllwnadih.supabase.co | The base URL of the Supabase project Victor Launcher connects to. Must match the host where your room manifests and mod files are served. |
AnonKey | (JWT bundled with the mod) | The Supabase anonymous key used to authenticate calls to the room endpoints. Keep this value secret if you are self-hosting. |
ManifestRpc | room-manifest | The name of the Supabase Edge Function that returns a signed room manifest for a given room code. |
RoomCode | (empty) | The room code Victor Launcher uses when you press Download Pack in-game. The UI writes back to this key as you type, and the Reload Config button re-reads it from this file. |
ManifestSigningPublicKeyPem | (RSA public key PEM bundled with the mod) | The PEM-encoded RSA public key used to verify the signature on room manifests. |
The Reload Config button
The Reload Config button in the Victor Launcher in-game UI re-readsRoomCode from the config file and updates the text field. Use it when you have manually edited the file while the game is already running.
Changes you make to RoomCode in the UI are written back to the BepInEx config entry in memory as you type. BepInEx persists config entry changes to disk according to its own config-write lifecycle.
Example config file
Next steps
Self-hosting Supabase
Replace the default backend with your own Supabase project for private room management.
Shared packs
Learn how room codes and shared mod packs work for your community.