gdps-server/readme.md
2023-08-27 21:39:54 -07:00

1.1 KiB

gdps-server

a Geometry Dash server reimplementation in Rust

this project is based off of (stolen from) the crystal-gauntlet server

why?

i've run out of ideas.

features

these features are not yet implemented

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

todo

  • cache hashed passwords
  • our passwords are a little insecure (argon2(sha1(password + "mI29fmAnxgTs"))) and there isnt anything we can do about this because gpj2 is forced like that!! thanks robtop!! (try and find a fix anyway lul)