Archive of https://github.com/itsPLK/ps5_lua_menu — A simple Lua web menu for launching and managing your PS5 payloads. https://github.com/itsPLK/ps5_lua_menu
  • HTML 64.4%
  • Lua 30.2%
  • Python 3.7%
  • Shell 1.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
najdek f7101daf71 Manage payloads from the menu
also fix menu sometimes closing after loading a payload
2025-11-15 01:32:19 +01:00
docs/images Add readme images 2025-05-31 20:33:11 +02:00
html Manage payloads from the menu 2025-11-15 01:32:19 +01:00
module Manage payloads from the menu 2025-11-15 01:32:19 +01:00
.gitignore Initial commit 2025-05-13 00:17:44 +02:00
build.sh Initial commit 2025-05-13 00:17:44 +02:00
main.lua Manage payloads from the menu 2025-11-15 01:32:19 +01:00
README.md Update README.md 2025-06-07 18:23:35 +02:00
send_lua.py Initial commit 2025-05-13 00:17:44 +02:00

PS5 Lua Web-Menu

A web-based menu for jailbroken PlayStation 5 consoles.

List and launch payloads directly via the PS5's web browser.
Manage payloads using a web browser on another device on the same network.

The menu looks for payloads (.elf, .bin, .lua files) in the /mnt/usb*/ps5_lua_loader/ directory on connected USB drives.
Payloads added through the manage page will be saved in /data/ps5_lua_loader/ on the PS5's internal storage.

🚀 Quick Start

  1. Download: Get the latest ps5_lua_menu.lua from the Releases Page.
  2. Launch:
  3. Access:
    • The script will open your PS5's web browser for listing/launching payloads.
    • To manage payloads, open http://<PS5_IP>:8084 in a browser on another device (PC, phone) on the same network.

🖼️ Screenshots

Screenshot 1 Screenshot 2

Screenshot 3         Screenshot 4

🛠️ Building from Source (Optional)

If you prefer to build the menu yourself:

  1. Clone the repository:
    git clone https://github.com/itsPLK/ps5_lua_menu.git
    cd ps5_lua_menu
    chmod +x build.sh
    
  2. Build:
    To generate ps5_lua_menu.lua:
    ./build.sh
    
    Or to generate ps5_lua_menu.lua and send it automatically to remote loader:
    ./build.sh send:<PS5_IP>:<PORT>