Xavier de PoorterInstallation ↗
Open tools · Debian packages

Simple to install.
Built to move forward.

The package home for our open-source projects. Choose your project and release channel, add its signed repository, and let APT handle updates.

Explore the repository ↓
Experimental · Debian 13

PodMesh

Autonomous hosts. Portable Podman workloads. An open project taking shape through reproducible migration experiments.

An experimental PodMesh service package is available for Debian 13 amd64. It provides a local API and CLI; check its reported capabilities before use. Migration and high availability are not yet validated through the service.

Browse distributions →
Explore the migration experiment →
A place for every project

Clear release channels.

Each project has its own repository path. Experimental and stable channels are separate, so adding one project does not opt you into every project.

The stable channel is currently empty. Additional projects will appear here as their packages become available.

Download the archive signing key →
Get started

Add the experimental repository

For Debian 13 (trixie). Install the public signing key, then register the PodMesh channel. These commands require curl and administrator access.

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.xavdp.pro/keys/xavdp-archive-keyring.gpg \
  | sudo tee /etc/apt/keyrings/xavdp.gpg > /dev/null
sudo chmod 0644 /etc/apt/keyrings/xavdp.gpg
printf '%s\n' 'deb [signed-by=/etc/apt/keyrings/xavdp.gpg] https://deb.xavdp.pro/podmesh trixie-experimental main' \
  | sudo tee /etc/apt/sources.list.d/podmesh.list
sudo apt update

Verify delivery with our small test package. It prints a confirmation; it does not install PodMesh or change your services.

sudo apt install xavdp-repository-check
xavdp-repository-check

Signing key fingerprint: 870B 1386 5A81 810E 1910 9668 A7DE 52F6 2814 551B

APT verifies signed metadata and package hashes. Experimental packages remain subject to change.