Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 05:05, 25 January 2026 by HydeWing (talk | contribs)
Switch Games Server
General
Authorgonzartur
TypePC Utilities
Version2015
LicenseCC BY-NC-SA 4.0
Last Updated2025/12/26
Links
Download
Website
Source

Switch Games Server (SGS) is a Laravel-based HTTP server that serves your Switch game files (NSP/NSZ/XCI/XCZ) from your PC over your local network. It lets you install games onto your Switch directly over Wi-Fi using:

  • Tinfoil (via "other" or "URL" source)
  • DBI (via "Home server" / HTTP install)

Features

  • Network File Sharing - Share your Switch game files (.nsz, .nsp, .xci, .xcz) over the network.
  • Tinfoil Support - JSON-based file index for Tinfoil app.
  • DBI Support - Apache-style directory listing for DBI app.
  • Docker Ready - Fully containerized with Docker Compose.
  • Auto Setup - Automatic dependency installation on first run.

Quick Start

git clone https://github.com/notf0und/SGS
cd SGS
docker-compose up -d

That's it! The app automatically handles:

  • Composer dependencies
  • NPM packages and builds
  • Storage symlinks

Just add your game files to the games/ folder and access the web interface for setup guides.

Supported

  • .nsz - Compressed NSP
  • .nsp - Nintendo Submission Package
  • .xci - NX Card Image
  • .xcz - Compressed XCI

External links

Advertising: