PHPackages                             teguh02/portainer-ce - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [PSR &amp; Standards](/categories/psr-standards)
4. /
5. teguh02/portainer-ce

ActiveLibrary[PSR &amp; Standards](/categories/psr-standards)

teguh02/portainer-ce
====================

PHP Library for Portainer Community Edition API - A comprehensive PHP client for managing Docker containers, Kubernetes clusters, and edge computing resources through Portainer CE API

v1.0.0(8mo ago)17MITPHPPHP &gt;=7.4

Since Sep 7Pushed 8mo agoCompare

[ Source](https://github.com/teguh02/portainer-ce)[ Packagist](https://packagist.org/packages/teguh02/portainer-ce)[ RSS](/packages/teguh02-portainer-ce/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (4)Versions (2)Used By (0)

Portainer CE PHP Library
========================

[](#portainer-ce-php-library)

[![Latest Version](https://camo.githubusercontent.com/5fe22862eebf66ff91ce3dc1c4dca963ef806a000c5bfbe51ec0bb1519c44441/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746567756830322f706f727461696e65722d63652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/teguh02/portainer-ce)[![Total Downloads](https://camo.githubusercontent.com/8ff534f44f7eb0a778e62eaf2cd4019b3f66534012e52a8393a4825c327fa257/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746567756830322f706f727461696e65722d63652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/teguh02/portainer-ce)[![License](https://camo.githubusercontent.com/354da63af50778301d35b183ca8757a9e00c3fe22eabccd19f66506168250b7c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f746567756830322f706f727461696e65722d63652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/teguh02/portainer-ce)

A comprehensive PHP library for managing Portainer Community Edition API. This library provides complete access to all Portainer CE features through an easy-to-use repository pattern.

Features
--------

[](#features)

- ✅ **Authentication** - Login with username/password or OAuth
- ✅ **Endpoints Management** - Manage Docker and Kubernetes environments
- ✅ **Docker Resources** - Access dashboard and images
- ✅ **Container Management** - Start, stop, restart, pause, unpause, remove containers
- ✅ **Stack Deployment** - Deploy Docker Compose stacks (WordPress, etc.)
- ✅ **Kubernetes Management** - Manage namespaces, pods, services, ingresses, etc.
- ✅ **Edge Computing** - Manage edge groups, jobs, and stacks
- ✅ **Custom Templates** - Create and manage custom templates
- ✅ **Backup &amp; Restore** - System backup and restore functionality
- ✅ **User Management** - Manage users and roles
- ✅ **Registry Management** - Manage Docker registries
- ✅ **Settings** - Configure Portainer settings

Installation
------------

[](#installation)

```
composer require teguh02/portainer-ce
```

Requirements
------------

[](#requirements)

- PHP 7.4 or higher
- GuzzleHTTP 7.0 or higher
- PHP JSON extension

Quick Start
-----------

[](#quick-start)

### Initialize Client

[](#initialize-client)

```
