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.11.tar.gz
(17.5 kB
view details)
File details
Details for the file sinarax-1.1.11.tar.gz
.
File metadata
- Download URL: sinarax-1.1.11.tar.gz
- Upload date:
- Size: 17.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 573ea1b8b7995458fee3379015d74f7856aca5108199dcb5fab5c2ad9cfa1162 |
|
MD5 | dba84dd35ec99b1eba2798df9a886aac |
|
BLAKE2b-256 | 2bacd1b5c1d52fe5a02443ecba87b1341cc57d1cea6830e3446e17c52fcda409 |