Skip to main content

NiceGUI app to install packages to a jailbroken PS4

Project description

nice-package-sender

NiceGUI app to send fPKGs to a jailbroken PS4.

Usage

uv is the de-facto standard to run Python applications by now. If you don't have it installed, do yourself a favor and go to install it. Don't forget to add it to your PATH so you can run it any where on your system.

Quick start (uvx):

uvx nice-package-sender --storage-secret="secretvalue" --public-base-url="http://192.168.2.123:8080" --package-dir="C:\ps4-packages"

uv tool:

uv tool install nice-package-sender
nice-package-sender --storage-secret="secretvalue" --public-base-url="http://192.168.2.123:8080" --package-dir="C:\ps4-packages"

uv run:

git clone git@github.com:Jay184/nice-package-sender.git
cd nice-package-sender
uv run nice-package-sender --storage-secret="secretvalue" --public-base-url="http://192.168.2.123:8080" --package-dir="C:\ps4-packages"

Environment variables

  • NICE_PACKAGE_SENDER_STORAGE_SECRET - Storage secret for the webserver
  • NICE_PACKAGE_SENDER_INTERNAL_SOURCE__ENABLED - Whether to serve local packages
  • NICE_PACKAGE_SENDER_INTERNAL_SOURCE__BASE_URL - Base URL to send to the PS4 system
  • NICE_PACKAGE_SENDER_INTERNAL_SOURCE__MOUNT_POINT - Path after the base URL to server PKG files on
  • NICE_PACKAGE_SENDER_INTERNAL_SOURCE__PACKAGE_DIR - Local directory to scan for PKG files

Roadmap

  • Allow toggle to use direct-package-install via payload
  • Install packages in a queue
  • Allow external package sources (repositories with metadata)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nice_package_sender-0.1.1.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nice_package_sender-0.1.1-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file nice_package_sender-0.1.1.tar.gz.

File metadata

  • Download URL: nice_package_sender-0.1.1.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nice_package_sender-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5f43e04e60fba241c8d53db9ca690c164bf33afd84a931ee02e64f7cd701a913
MD5 2c0309e6d9830094c2281abaf6d9d923
BLAKE2b-256 c08937dddd91b0f5cb4ec92dae43b674cf299fac806f2b40561bd353da431034

See more details on using hashes here.

File details

Details for the file nice_package_sender-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: nice_package_sender-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for nice_package_sender-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 21539728eb0b50cfbe3a004cde904b245076391628cd28a9b26451a443aaadb9
MD5 ee2966688dc1f623ce0b3026c9c5cfb7
BLAKE2b-256 f8437b16cc2085afeaa6c0d9bd5612c7e5404e13ac4c827cec2ba4f335ba129d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page