https://github.com/mtmeyer/podpane
A simple Docker container dashboard
https://github.com/mtmeyer/podpane
Last synced: 10 months ago
JSON representation
A simple Docker container dashboard
- Host: GitHub
- URL: https://github.com/mtmeyer/podpane
- Owner: mtmeyer
- License: mit
- Created: 2025-06-14T05:26:04.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2025-06-14T05:48:53.000Z (12 months ago)
- Last Synced: 2025-07-01T01:44:51.795Z (11 months ago)
- Language: TypeScript
- Size: 51.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# PodPane
**PodPane** is a lightweight, self-hostable dashboard for managing your Docker containers. It's not intended to replace the command line, just to offer a clean, simple view for basic management tasks like restarting containers, viewing logs and stats.
## π Self-Hosting
PodPane is designed to be simple to run and host yourself. An example `docker-compose.yml` file is included in the repository.
### π Quick Start
### π§ Example `docker-compose.yml`
```yaml
services:
frontend:
build:
context: .
dockerfile: Dockerfile.frontend
ports:
- "5173:5173"
volumes:
- ./frontend:/app
- /app/node_modules
environment:
- VITE_API_URL=http://localhost:3000
backend:
build:
context: .
dockerfile: Dockerfile.backend
ports:
- "3000:3000"
volumes:
- ./backend:/app
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
- frontend
```
> π§ **Note:** Mounting the Docker socket gives PodPane access to your container runtime. Make sure you trust the code and understand the implications.
---
## π Development
PodPane consists of:
- **Frontend**: [SolidJS](https://www.solidjs.com/) + Vite
- **Backend**: [Go](https://golang.org/) using the [Fiber](https://gofiber.io/) web framework
### Running Locally
TODO
---
## πΊοΈ Roadmap
Here's what's planned for future development:
- [ ] View Docker Compose stacks and config files
- [ ] Improved log viewing with filtering and timestamps
- [ ] Podman support for broader compatibility
---
## π€ Contributing
Pull requests, feedback, and ideas are welcome! If you'd like to contribute, please fork the repo and submit a PR.
---
## π License
MIT License. See `LICENSE` file for details.