Versionv1.30.1
Revision1825
Size3.3 MB
LicenseGPL-3.0
Confinementclassic
Basebare

Pebble - take control of your internal daemons!


Pebble helps you to orchestrate a set of local service processes
as an organized set. It resembles well-known tools such as supervisord,
runit, or s6, in that it can easily manage non-system processes
independently from system services, but it was designed with unique
features that help with more specific use cases.

Usage

You can use the pebble command to:

  • Start and stop services that are defined in Pebble's service configuration.
  • Modify Pebble's service configuration by adding or removing layers.
  • Check the health of services.
  • Manage services remotely, as a client interacting with Pebble in a separate system.
  • And more!

Pebble stores its service configuration in the $PEBBLE/layers directory.
When Pebble is installed as a snap, the PEBBLE environment variable is
set to $HOME/snap/pebble/<snap_revision> by default.

Documentation

To learn more about Pebble, see https://documentation.ubuntu.com/pebble/.

Update History

v1.29.0 (1787)v1.30.1 (1825)
18 Apr 2026, 04:00 UTC
v1.29.0 (1787)
1 Apr 2026, 21:28 UTC

Published11 Jan 2023, 21:04 UTC

Last updated16 Apr 2026, 23:12 UTC

First seen1 Apr 2026, 21:28 UTC