sinaraX - TUI for sinaraml clin
Project description
SinaraX is a TUI for the sinaraml library
| lib | pypy |
|---|---|
| SinaraX | |
| sinaraml | |
| textual |
Motivation
It is convenient to have a cli, but it is even more convenient to have a graphical interface for managing this cli. As a regular user of sinaraml, I have developed a basic version of the sinaraX library. It covers the capabilities of managing servers in sinaraml without using commands in the console.
Screens
Main
- Move to server screen
- Move to update screen
- Check system for sinaraml
- Exit
Server
- Create server (
sinara server create ...) - Remove server (
sinara server remove ...) - Start server (
sinara server start ...) - Stop server (
sinara server stop ...) - HELP (
sinara server -h) - Update images (
sinara server update ...) - Get config (print used config to log)
- Save config (save config to ~/.sinaraX folder)
- Back (back to main screen)
- Exit
Update
- Update sinaracli (
pip install sinaraml --upgrade) - Update sinaraX (
pip install sinaraX --upgrade) - Back (back to main screen)
- Exit
Installation
pip install sinaraX
Quick Start
SinaraX
Main Screen
Server Screen
Update Screen
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sinarax-1.1.12.tar.gz
(17.1 kB
view details)
File details
Details for the file sinarax-1.1.12.tar.gz.
File metadata
- Download URL: sinarax-1.1.12.tar.gz
- Upload date:
- Size: 17.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04eb95eafcd4e15adff9222ea52c82806bb5a832ef8c3190db69e4ba8bcf2f3c
|
|
| MD5 |
36ca75d1b303ed79bcad9e191213af1a
|
|
| BLAKE2b-256 |
a81f66d4859de807486796a723237035e3814d50ab646742bb83253014c0cf60
|