RetroArch NetPlay Lobby Server
Go to file
2018-07-29 17:05:13 -04:00
raw Removed require_once due to unnecessity 2017-02-14 17:51:45 +01:00
src Add exclamation mark to accepted characters 2017-02-22 18:21:14 -05:00
test Add exclamation mark to accepted characters 2017-02-22 18:21:14 -05:00
.editorconfig Update coding standards 2017-01-25 00:32:42 -05:00
.gitignore Remove the SQLite database file 2017-02-14 16:40:28 -05:00
.travis.yml Remove email notification 2017-02-17 16:27:36 -05:00
composer.json Update web browser text 2017-02-07 16:42:03 -05:00
docker-compose.yml Add Docker Compose definition 2017-01-16 23:43:17 -05:00
index.php Add missing frontend dependencies 2017-02-15 07:26:46 +01:00
README.md Add deprecation note 2018-07-29 17:05:13 -04:00

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

  1. Check out the git repository
  2. Make sure SQLite3 is available to PHP
  3. Make sure .registry.sqlite is writable by PHP
  4. Visit index.php and see that the registry is empty
  5. Visit index.php?username=&ip=&corename=&coreversion=&gamename=&gamecrc= to add an entry
  6. 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