Skip to content

ChocoboCoding/teiserver

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5,702 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teiserver

Build and test

An Elixir middleware server for Beyond all Reason. Currently implementing the Spring protocol but with work being done on a new protocol Tachyon. You are welcome to use this for other games though at this stage it is quite tightly coupled to BAR.

Local setup

There are two ways to set up Teiserver locally for development or testing:

  1. The Local setup guides you through the process of setting up everything yourself
  2. The Local testing instructions use the Ansible playbook, which automates most of the setup and configuration.

Prod setup

Production instance is set up using Ansible playbook, follow the setup instructions there.

Development

Check the development guide for help with getting started with Teiserver development.

Documentation

Note

Check BAR infrastructure documentation to see Teiserver's role in the larger BAR infrastructure.

Contributing

All contributors are welcome; if you spot an issue or bug open an issue in this repo or visit #teiserver-spads channel on BAR Discord. Pull requests are also welcome; even if it's just a spelling mistake, however if using AI tools please follow our AI Usage Policy.

About

Middleware server for online gaming

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Elixir 61.2%
  • JavaScript 18.1%
  • HTML 12.8%
  • SCSS 6.9%
  • CSS 0.7%
  • Shell 0.3%