SWG Remastered is a free, fan-run revival of Star Wars Galaxies (NGE era) built on the SWG-Source server codebase. The goal is a living, evolving galaxy -- hand-crafted questing and exploration, balanced solo and small-group combat, and a working player economy -- built right, not rushed. No pay-to-win, no wipe threats, no corporate timeline.
| Repo | What it is |
|---|---|
| swgr-server | Game server (SWG-Source fork). Containerized, Ubuntu 24.04, Oracle Free 23ai. CI builds the cluster image on every push to main. |
| swgr-launcher | Rust launcher. Handles patch delivery, channel switching (stable/beta), and client launch. |
| swgr-auth | Authentication service. Cloudflare Workers + D1 + KV. Argon2id, device-bound sessions, MFA-ready. |
| swgr-website | swgremastered.com. Cloudflare Workers static site. |
| swgr-ops | Infrastructure, CI/CD pipelines, planning docs, runbooks, monitoring config. |
| swgr-client-tools | SWG client source fork (VS2022, win32). Builds SWGRemasteredClient.exe. |
- Download: grab the launcher from swgr-launcher releases
- Status: status.swgremastered.com
- Website: swgremastered.com
See swgr-ops wiki for the full docs. Start with RUNBOOK for provisioning and ROADMAP for where we're headed.
Quick orientation:
- Server builds via Docker:
docker build -f deploy/container/Dockerfile.cluster -t swg-cluster:local .fromswgr-server - CI runs on a self-hosted Linux runner (@10.0.0.72). Push to main triggers a build; promote.yml + deploy.yml push to galaxies.
- Two live galaxies: Eclipse (prod, @10.0.0.74) and Starsider-PTR (staging, @10.0.0.75)
- All content changes go through staging first. 30-assertion
verify-galaxy.shgate before any prod deploy.