SinaraX is a TUI for the sinaraml library
| lib | pypy |
|---|---|
| SinaraX | |
| sinaraml | |
| textual |
Install
pip install sinaraX
or install dev version
pip install git+https://github.com/MiXaiLL76/sinaraX.git -U
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
Quick Start
SinaraX
Main Screen
Server Screen
Update Screen
Metadata
Release files for sinaraX 1.1.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sinarax-1.1.14.tar.gz | 17.2 kB | Details |
Release files / sinarax-1.1.14.tar.gz
| Download URL | sinarax-1.1.14.tar.gz |
|---|---|
| Size | 17.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1060bea25e56adc6fccc3c38cce15298f1b3c79d2a07e86891654015da6ab911
|
|
BLAKE2b-256 checksum How to use checksums |
75c29b48fe1f7f9c0fcf8a6c3ad92c9fc98ad208b98eecb5890498f23f294999
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|