Skip to content

Ecliptia/Aelira

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Discord GitHub Release
GitHub forks GitHub Repo stars GitHub Sponsors

Aelira — Does the wind ever stop? 🎐


Table of Contents

The Project

Aelira is an exploration of the Rust ecosystem. The name, derived from roots meaning "air" or "wind", reflects the goal of creating something that flows effortlessly through the system.

This project was started as a dedicated path to master Rust. It's a journey into memory safety, strict typing, and high-level orchestration. While many environments allow for breaking performance barriers through native bindings, Aelira chooses Rust to handle the complex state management and safety, while leveraging the raw speed of C for audio processing.

Installation

# Clone the repository
git clone https://github.com/Ecliptia/Aelira.git

# Enter the workshop
cd Aelira

# Build the project
cargo build --release

# Run
./target/release/aelira

Configuration

Aelira uses a simple config.toml file.

[server]
host = "0.0.0.0"
port = 3030
password = "youshallnotpass"

[cluster]
workers = 0 # 0 = Auto-detect

How it Works

  • Orchestration (Rust): Handles sessions, players, API routes, and logic safety.

License

This project is licensed under the Open Software License ("OSL") v. 3.0 – see the LICENSE file for details.

Support

If you have questions or just want to talk about development, join our Discord: Ecliptia Discord.

Special Thanks

Thanks to everyone who supports my work and the Ecliptia organization. Every contributor and sponsor helps keep these projects alive.

Have a great day! :)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages