Navigate:
All Reposportainer
~$PORTAI0.1%

Portainer: Container and Kubernetes management interface

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

LIVE RANKINGS • 06:52 AM • STEADY
TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100
OVERALL
#78
2
CLOUD & DEVOPS
#4
1
30 DAY RANKING TREND
ovr#78
·Cloud#4
STARS
36.1K
FORKS
2.8K
DOWNLOADS
8
7D STARS
+45
7D FORKS
+3
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.33.3

Maintenance release resolving CVE-2025-62725, Kubernetes memory leak, and WebSocket upgrade failures with Portainer-generated kubeconfig.

  • Patch CVE-2025-62725 and fix memory leak during Kubernetes stack auto-redeployment to prevent resource exhaustion.
  • Verify WebSocket connections work with Portainer kubeconfig and check namespace team access no longer panics.
v2.35.0

Maintenance release fixing Kubernetes memory leaks, WebSocket forwarding, and two CVEs; adds Helm GitOps and a --compact-db startup flag.

  • Run --compact-db on startup if database size is a concern; fixes memory leak when redeploying Kubernetes stacks.
  • Enable Helm GitOps for automatic chart upgrades from Git; patches CVE-2025-7783 and CVE-2022-37601.
v2.33.2

Patch release fixing 11 bugs including database encryption, access control, and registry password leaks; resolves CVE-2025-4676 and CVE-2025-47907.

  • Replace deprecated `--sslcert` and `--sslkey` flags with `--tlscert` and `--tlskey` before future removal.
  • Update axios to 1.7+ and vitest to 2.1.9 to address npm vulnerabilities and two CVEs.


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers