A simple CLI built using Typer
Project description
SelfOps is a unified CLI-based Docker monitoring tool that connects with your SelfOps web dashboard to provide real-time insights into containers running across multiple servers — from cloud to native.
SelfOps Team
Features
- 🚀 Monitor Docker containers across servers in real time
- ⚙️ CLI control — start, stop, restart, and inspect containers safely
- 🌐 Web dashboard integration for live stats and logs
- 🔄 Scalable architecture built using FastAPI, Socket.IO, and Redis
- 🧠 Future-ready — AI-powered insights and auto-recommendations (coming soon)
Installation
Install library using python package manager.
pip install selfops
--> Signup into web/ create your account first to start with library commands. <--
selfops init --app_name-- --command--
--commands--
- -s or -select = to select which container to monitor by the application.
- -a or -all = automatically select all the container on the device.
Use this Commmand to start live data pipeline for web.
selfops live
Extra commands
You will get the information about this tool
selfops
Operational Commands
selfops monitor --container_name_or_id--
selfops start --container_name_or_id--
selfops stop --container_name_or_id--
selfops restart --container_nmae_or_id--
Requirements
- Python 3.10 or higher
- Docker installed and running
- Internet access (for dashboard sync)
License
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file selfops-0.1.4.tar.gz.
File metadata
- Download URL: selfops-0.1.4.tar.gz
- Upload date:
- Size: 12.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4195aa0805dbdfb7430d75e0cafe3a2e89dd146c8202caf44a6a6c6754b96083
|
|
| MD5 |
655bfe0a7aa9793cb231e6a2c92c3089
|
|
| BLAKE2b-256 |
2ac1224e15c31fd9a05e23da2b76d96f1964a8c8388ccb3a24c5368747230ef9
|
File details
Details for the file selfops-0.1.4-py3-none-any.whl.
File metadata
- Download URL: selfops-0.1.4-py3-none-any.whl
- Upload date:
- Size: 14.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ebd0bd00a6a154d36e6b819c42a17bfbe980b39eb3a85c3fc6fc1ae3003b849
|
|
| MD5 |
657e098e288da1d91f1345d0ad871575
|
|
| BLAKE2b-256 |
5f2ce58d762f5539a32cdca8bc8c62ab7183417a487b89a1f0d974696c24490d
|