https://github.com/maximiliysiss/tc_docker
TotalCommander Docker/Kubernetes Plugin
https://github.com/maximiliysiss/tc_docker
docker dotnet k8s total-commander
Last synced: 6 months ago
JSON representation
TotalCommander Docker/Kubernetes Plugin
- Host: GitHub
- URL: https://github.com/maximiliysiss/tc_docker
- Owner: maximiliysiss
- License: mit
- Created: 2022-03-02T22:40:27.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-11-17T20:16:58.000Z (8 months ago)
- Last Synced: 2025-11-17T22:11:03.937Z (8 months ago)
- Topics: docker, dotnet, k8s, total-commander
- Language: C#
- Homepage:
- Size: 1.1 MB
- Stars: 10
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# π³ TotalCommander Docker/Kubernetes Plugin
**TotalCommander Docker/Kubernetes Plugin** is a Total Commander extension that allows you to browse and interact with Docker and Kubernetes containers as if they were part of the local filesystem.
---
## β¨ Features
- π Browse Docker containers as a filesystem
- β¨οΈ Execute commands via Total Commanderβs command line
- ποΈ File operations:
- Create
- Delete
- Rename
- Move
- π Directory operations:
- Create
- Delete
- Rename
- Move
- π Open files with the default application (copies to `%TEMP%` first)
> β οΈ **Limitation:** The plugin cannot persist file changes back into the container.
---
## π§© Kubernetes Plugin Support
The Kubernetes plugin provides the **same functionality and workflow** as the Docker plugin:
- Browse clusters, namespaces, pods, and containers
- Navigate the container filesystem seamlessly
- Perform the same file and directory operations: create, delete, rename, move
- Execute commands in the selected pod/container via the Total Commander command line
If you are familiar with the Docker plugin, you can use the Kubernetes plugin in the **exact same way**, with no new learning curve.
---
## π₯ Installation
1. Unpack `docker/kubernetes.zip`
2. In Total Commander, go to:
`Configuration -> Options -> Plugins -> WFX Plugins -> Add`
3. Select the plugin file `docker/k8s.wfx` or `docker/k8s.wfx64`
4. Open the `//` directory inside Total Commander to access containers
---
## π Roadmap
- Editing files directly inside containers
- Performance improvements
- Extended Kubernetes cluster browsing features
---
## π Latest Release
π [Download the latest version](https://github.com/maximiliysiss/tc_docker/releases/latest)