Project Lighthouse is a clean-room, open-source custom server for LittleBigPlanet.
Find a file
jvyden de6226b0be
[skip ci] Remove Windows CI Job
It's clear that Windows builds provide no meaningful input. They are a lot slower and do less than a normal Linux build, so lets just remove it for now.
2022-04-05 16:48:21 -04:00
.config Add defaults to nullable strings in User 2021-11-15 00:14:35 -05:00
.github [skip ci] Remove Windows CI Job 2022-04-05 16:48:21 -04:00
.idea/.idea.ProjectLighthouse/.idea Add server-side text safety features - user input will now be checked… (#224) 2022-03-09 21:50:07 +00:00
.run Re-do formatting 2021-10-31 16:46:56 -04:00
ProjectLighthouse Only update slot's gameversion if the rootLevel actually changed 2022-04-05 14:45:30 -04:00
ProjectLighthouse.Tests Update all packages in solution 2022-03-09 17:06:21 -05:00
ProjectLighthouse.Tests.GameApiTests Fix race conditoon (#231) 2022-03-11 22:25:57 -05:00
ProjectLighthouse.Tests.WebsiteTests Several improvements to Grief Reports (#263) 2022-04-04 20:05:18 +00:00
.gitignore Add slot card overlay image 2022-02-05 18:37:51 -05:00
CONTRIBUTING.md [skip ci] Add api doc section to contributor's guide 2022-02-01 14:46:40 -05:00
docker-compose.yml Re-do formatting 2021-10-31 16:46:56 -04:00
global.json Get photos uploading properly 2021-11-05 16:59:24 -04:00
LICENSE Add AGPL-3.0 LICENSE 2021-10-16 00:59:43 -04:00
ProjectLighthouse.sln Disable chrome sandboxing and dev-shm usage in CI environment 2021-12-23 00:33:24 -05:00
ProjectLighthouse.sln.DotSettings Merge branch 'main' into smtp 2022-03-01 14:43:14 -05:00
README.md Update compatibility chart to reflect state of Lighthouse 2022-04-05 16:44:27 -04:00

Project Lighthouse

Project Lighthouse is a clean-room, open-source custom server for LittleBigPlanet. This is a project conducted by the LBP Union Ministry of Technology Research and Development team.

For concerns and inquiries about the project, please contact us here.

For general questions and discussion about Project Lighthouse, please see the megathread on our forum.

DISCLAIMER

This is beta software, and thus is not stable nor is it secure.

While Project Lighthouse is in a mostly working state, we ask that our software not be used in a production environment until release.

This is because we have not entirely nailed security down yet, and your instance WILL get attacked as a result. It's happened before, and it'll happen again.

Simply put, Project Lighthouse is not ready for the general public yet.

In addition, we're not responsible if someone hacks your machine and wipes your database, so make frequent backups, and be sure to report any vulnerabilities. Thank you in advance.

Building

This will be written when we're out of beta. Consider this your barrier to entry ;).

It is recommended to build with Release if you plan to use Lighthouse in a production environment.

Contributing

Please see CONTRIBUTING.md for more information.

Compatibility across games and platforms

Game Console (PS3/Vita/PSP) Emulator (RPCS3/Vita3k/PPSSPP) Next-Gen (PS4/PS5/Vita)
LBP1 Compatible Compatible with patched RPCS3 build No next-gen equivalent
LBP2 Compatible Compatible with patched RPCS3 build No next-gen equivalent
LBP3 Mostly compatible, frequent crashes Mostly compatible with patched RPCS3 build, frequent crashes Incompatible
LBP Vita Compatible Incompatible, marked as "Intro" on Vita3k No next-gen equivalent
LBP PSP Potentially compatible Incompatible, PSN not supported on PPSSPP Potentially Compatible

Project Lighthouse is mostly a work in progress, so this chart is subject to change at any point.