Abssy is a community-driven project to make the Unlight server updated to date and maintainable.
Work in progress
The development environment is built on top of Docker and Docker Compose with dip gem to manage the development environment.
- Ruby 3.2+
- MySQL 8.0+
- Memcached
dip provision
If
data/
contains the game data it will be loaded into the database.
dip up
dip stop
dip abyss console
We are focused on E2E testing to ensure each behavior can be reproduced that didn't break anything when we working on refactoring and improvement.
dip cucumber
For each component and module, we will use RSpec to ensure the logic behind it is working as expected.
dip rspec
This server is available as open source under the terms of the Apache 2.0 License.