Skip to content
benhook1013Public

About

FireMUD Game Platform

Resources

Code of conduct

Contributing

Security policy

Stars

11 stars

Watchers

1 watching

Forks

Latest commit

 

History

13,322 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FireMUD

Status: Under Development License: PolyForm Noncommercial 1.0.0 CI

FireMUD is a platform for creating and running persistent multiplayer text worlds—Multi-User Dungeons, or MUDs. Its design brings together gameplay, world creation, and hosting, with access through web clients and Telnet.

FireMUD is under active development. See implementation status for current progress.

Architecture and Stack

The architecture centers on Spring Boot services communicating over gRPC. Spring Cloud Gateway provides the HTTP and WebSocket edge, while the TCP Proxy Service bridges Telnet into the gameplay path used by web clients.

The core stack includes:

  • Java and Spring Boot
  • React with Material-UI
  • PostgreSQL and Redis
  • WebSocket and TCP networking
  • Docker Compose for local environments and Kubernetes for deployments
  • GitHub Actions for CI/CD

Getting Started

For local environment setup, Docker Compose workflows, and developer tooling, see Developer Setup.

Documentation

Contributing

See CONTRIBUTING.md for contribution, workflow, and pull request guidance. External contributions require an accepted Contributor Licence Agreement before merge.

License

FireMUD uses the PolyForm Noncommercial License 1.0.0. Commercial use not otherwise permitted by LICENSE.md or applicable law requires a separate written agreement; see LICENSING.md for plain-language guidance and links to related hosted-content and trademark terms. The FAQ answers common licensing questions.

Contact and Support

About

FireMUD Game Platform

Resources

Code of conduct

Contributing

Security policy

Stars

11 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages