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
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.14.tar.gz
(17.2 kB
view details)
File details
Details for the file sinarax-1.1.14.tar.gz.
File metadata
- Download URL: sinarax-1.1.14.tar.gz
- Upload date:
- Size: 17.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1060bea25e56adc6fccc3c38cce15298f1b3c79d2a07e86891654015da6ab911
|
|
| MD5 |
53a4ceceeac06313e5991c69d5450cc7
|
|
| BLAKE2b-256 |
75c29b48fe1f7f9c0fcf8a6c3ad92c9fc98ad208b98eecb5890498f23f294999
|