init repo
This commit is contained in:
commit
bc4c3b4621
12 changed files with 1652 additions and 0 deletions
33
readme.md
Normal file
33
readme.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
# gdps-server
|
||||
|
||||
a [Geometry Dash](https://store.steampowered.com/app/322170/Geometry_Dash/) server reimplementation in [Rust](https://rust-lang.org), focusing on 1:1 recreations of vanilla GD features
|
||||
|
||||
_this project is on hold until the release of 2.2 (october 2023) due to the possibly huge api changes coming up_
|
||||
|
||||
## why?
|
||||
|
||||
i've run out of ideas.
|
||||
|
||||
### features
|
||||
|
||||
_these features are not yet implemented_
|
||||
- utilizes `yt-dlp` and `ffmpeg` to let you upload custom songs from sources such as [YouTube](https://youtube.com), [SoundCloud](https://soundcloud.com), and [1800+ other sources](https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md)
|
||||
- admin control panels
|
||||
|
||||
_these features are implemented_
|
||||
- none muhuhhahaha
|
||||
|
||||
## build
|
||||
|
||||
### migrating databases
|
||||
|
||||
- run `cargo install diesel_cli --no-default-features --features postgres`
|
||||
- run `diesel migration run`
|
||||
|
||||
### testing
|
||||
|
||||
- run `cargo run`
|
||||
|
||||
### building
|
||||
|
||||
- run `cargo build`
|
Loading…
Add table
Add a link
Reference in a new issue