Get PyneHub for PinePhone

Install the PyneHub client on your PinePhone to browse, install, and launch apps directly.

1

Install Dependencies

Make sure you have Python 3, GTK4, and libadwaita installed on your PinePhone:

sudo pacman -S python python-gobject gtk4 libadwaita
2

Download the Client

Download the PyneHub client script to your PinePhone:

# Download directly on your PinePhone:
curl -o pinehub.py https://pynehub.com/api/downloads/client
3

Configure & Run

Just run the client — it connects to this server automatically:

python3 pinehub.py

Only needed if you run your own backend — point the client at a different server:

export PINEHUB_SERVER="https://pynehub.com"
python3 pinehub.py
4

It Adds Itself to the App Drawer

The first time you run python3 pinehub.py, PyneHub automatically registers itself in the Phosh app drawer—in the Mobile friendly section at the top. After that, just tap the PyneHub icon to open it; no need to use the console again.

If you move the pinehub.py file to a new location, run it once from there and its launcher updates automatically.