Navigate:
Portainer
~$PORTA0.3%

Portainer: Container and Kubernetes management interface

Web-based management platform for multi-orchestrator container environments.

LIVE RANKINGS • 11:32 AM • STEADY
OVERALL
#194
2
CLOUD & DEVOPS
#12
1
30 DAY RANKING TREND
ovr#194
·Cloud#12
STARS
36.7K
FORKS
2.8K
7D STARS
+101
7D FORKS
+5
See Repo:
Share:

Learn more about Portainer

Portainer is a container management platform delivered as a single containerized service that runs on Linux or Windows. It communicates with container orchestration APIs to provide unified resource management across multiple deployment targets. The application exposes both a web interface and REST API for managing containerized workloads and their associated infrastructure. It supports multiple orchestration backends including Docker Engine, Docker Swarm, Kubernetes clusters, and Azure Container Instances.

Portainer

1

Single container deployment

Portainer runs as a single container instance that can be deployed to any cluster without additional dependencies or complex setup procedures.

2

Multi-orchestrator support

Manages resources across Docker, Swarm, Kubernetes, and ACI environments through a unified interface rather than requiring separate tools for each platform.

3

Dual interface model

Offers both a web GUI and comprehensive REST API for resource management, allowing both interactive administration and programmatic integration.


import requests

portainer_url = "https://portainer.example.com"
api_token = "ptr_your_api_token_here"

headers = {"X-API-Key": api_token}
response = requests.get(f"{portainer_url}/api/endpoints", headers=headers)
environments = response.json()

for env in environments:
    print(f"Environment: {env['Name']}, Type: {env['Type']}")

v2.38.0

Focuses on bug fixes and stability improvements for Stack deployments, Edge environments, and container management.

  • Fixed invalid update schedule date display on Async Edge environments when browsing snapshots
  • Added Podman environments support via socket when running Portainer server on Docker
  • Support for CentOS 9, Podman 5 rootful
  • Fixed Stack startup failures when private images referenced by the stack were removed from environment
v2.33.6

Bug fixes for Docker stack management, container operations, and security vulnerabilities.

  • Fixed invalid update schedule date display on Async Edge environments when browsing snapshots
  • Added Podman environments support via socket when running Portainer server on Docker
  • Support for CentOS 9, Podman 5 rootful
  • Fixed Stack startup failures when private images referenced by the Stack had been removed from environment
v2.36.0

Adds Docker v29 support, Podman auto-onboarding, stack renaming, and fixes security vulnerabilities.

  • Fixed invalid update schedule date display on Async Edge environments when browsing snapshots
  • Added Podman environments support via socket when running Portainer server on Docker
  • Support for CentOS 9, Podman 5 rootful
  • Fixed local development build scripts for community contributors with Apple M series chips


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers