/oldosuserver

A remake of the osu! build 99 (2007) PHP code. MPL-2.0 license.

Primary LanguagePHPMozilla Public License 2.0MPL-2.0

oldosuserver

A remake of the osu! build 99 (2007) PHP code. The source is available under the MPL-2.0 license.

If you would like to "re-implement" the server yourself, information is available on the wiki.

Screenshots

screen1

Instructions

Requirements for usage

  • Administrator access
  • PHP 5+
  • PDO (and the MySQL PDO extension)
  • MySQL, MariaDB, etc.
  • The released 2007 client

Setting up the server

Import the SQL file and change web/includes/sql.php. The web folder goes in the root of the web server.

Setting up the client

Redirect osu.ppy.sh to your server's IP using the hosts file.

Other information

User account storage

All user passwords are hashed using MD5. Very secure, yes!

TO-DO

  • Validation and security
  • Maybe a PHP GUI for creating user accounts, viewing user details, etc?

What does peppy think about this?

He thinks this is a silly concept (it is, though. lol) but he won't stop me.