One-click game server provisioning for your frens. Instantly deploy and manage game servers on Railway.
- Instant Deployment - One-click server creation via Railway's API
- Multiple Games - Currently supports Minecraft, Rust, Factorio
- Quick Management - Restart, delete, and monitor servers in real-time
- Easy Sharing - Generate shareable links with connection details
- pnpm
- Node.js 20+
- Railway account with API token
-
Clone the repository:
git clone https://github.com/charlesvien/game-nite cd game-nite -
Install dependencies:
pnpm install
-
Set up environment variables:
cp .env.example .env.local
Edit
.env.localand configure the following:RAILWAY_API_TOKEN- Get from Railway account tokensRAILWAY_PROJECT_ID- Your Railway project ID (found in project settings)RAILWAY_ENVIRONMENT_ID- Your Railway environment ID (found in project settings)RAILWAY_WORKSPACE_ID- Your Railway workspace ID (found in account settings)
-
Start development server:
pnpm dev
Visit http://localhost:3000
