Host and game files

{#if error}{/if} {#if loading}

Loading host readiness and game files…

{/if}

Hosts are assigned when provisioning starts. You can queue launches while hosts are busy or preparing; each server waits for an eligible host and available capacity.

{#if !loading && !hosts.length}

Add a host. Its runtime and latest T5 and T6 files will be prepared automatically.

{/if} {#if !loading}{#each games as game}
{game === 't5' ? 'Black Ops I (T5)' : 'Black Ops II (T6)'} files {#if latest[game]}

Latest upload · {$timeFormat.dateTime(latest[game]?.publishedAt ?? latest[game]?.createdAt)}

{cacheReady(game) ? 'Latest files ready on an eligible host.' : 'Launches can be queued now and will wait for a host to prepare the runtime and latest files.'}

{:else}

No files uploaded yet. Upload {game.toUpperCase()} files to prepare your hosts.

{/if}
{/each}{/if}

Hosts keep the latest T5 and T6 files ready automatically. Upload game files when they change. Existing servers keep their current files.

Advanced: runtime override

The configured default runtime is prepared automatically. Custom images must be prepared from the host page.

{#if network}
Network overrides

Public mapping does not change the local Docker port reservation.

{/if}