Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/deathlesz/bromide

A server software reimplementation for a certain platformer.
https://github.com/deathlesz/bromide

geometry-dash private-server rust server

Last synced: 2 months ago
JSON representation

A server software reimplementation for a certain platformer.

Awesome Lists containing this project

README

        

![Bromide](https://socialify.git.ci/Deathlesz/Bromide/image?description=1&descriptionEditable=A%20server%20software%20reimplementation%0Afor%20a%20certain%20platformer&font=Source%20Code%20Pro&forks=1&issues=1&language=1&name=1&owner=1&pattern=Floating%20Cogs&pulls=1&stargazers=1&theme=Light)

> [!CAUTION]
> This piece of software is meant to be my personal project.
> You REALLY don't want to use it in production environment for several reasons (non-exhaustive):
> * It is made solely for educational purposes
> * I really suck at Rust
> * It uses peppered SHA-1 as password hashing algorithm (which is kinda bad)
> * Just look at the code, it's probably awful...

## Features

* Sign up/Sign in

## Usage

You can either build it yourself or download the precompiled binary
from [releases](https://github.com/Deathlesz/Bromide/releases) page.

### Build

* Install Rust toolchain through [rustup](https://rustup.rs) (if you don't already have it)
* Clone this repository

```bash
git clone https://github.com/Deathlesz/Bromide.git
cd Bromide
```
* Build it with `cargo`

```bash
cargo build --release
```

## License

Bromide is distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See [LICENSE-APACHE](LICENSE-APACHE) and [LICENSE-MIT](LICENSE-MIT) for details.