mirror of
https://github.com/libretro/libretro-netplay-registry.git
synced 2024-11-26 17:50:24 +00:00
RetroArch NetPlay Lobby Server
raw | ||
src | ||
test | ||
.editorconfig | ||
.gitignore | ||
.travis.yml | ||
composer.json | ||
docker-compose.yml | ||
index.php | ||
README.md |
libretro-netplay-registry (Deprecated)
Stores a netplay registry for libretro. Now living over at https://github.com/libretro/netplay-lobby-server .
Usage
- Retrieve all entries in registry.lpl by visiting index.php
- Add an entry by requesting index.php?username=&ip=&corename=&coreversion=&gamename=&gamecrc=
Install
- Check out the git repository
- Make sure SQLite3 is available to PHP
- Make sure .registry.sqlite is writable by PHP
- Visit index.php and see that the registry is empty
- Visit index.php?username=&ip=&corename=&coreversion=&gamename=&gamecrc= to add an entry
- Visit index.php and see your new entry added
Development
Use Docker Compose to set up a development environment. Instructions are in docker-compose.yml.
TODO
- Add some validation and security behind adding entries
Hosting
The server, hosted at http://lobby.libretro.com is running the following software:
- PHP 5.5.9
- SQLite3
- Nginx