Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tristanpoland/SkiffUI
Create container images at the click of a button, and manage your network with an easy-to-use, intuitive UI
https://github.com/tristanpoland/SkiffUI
deployment docker editor gui hui kubernetes monitoring node-graph python remote-control remote-management wxpython
Last synced: 2 months ago
JSON representation
Create container images at the click of a button, and manage your network with an easy-to-use, intuitive UI
- Host: GitHub
- URL: https://github.com/tristanpoland/SkiffUI
- Owner: tristanpoland
- License: apache-2.0
- Created: 2021-11-18T18:09:18.000Z (about 3 years ago)
- Default Branch: Stable
- Last Pushed: 2023-12-09T00:48:30.000Z (about 1 year ago)
- Last Synced: 2024-10-10T20:09:57.881Z (3 months ago)
- Topics: deployment, docker, editor, gui, hui, kubernetes, monitoring, node-graph, python, remote-control, remote-management, wxpython
- Language: Python
- Homepage:
- Size: 221 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: Security.md
Awesome Lists containing this project
README
# Warning!: It's a bit broken and very incomplete, this is in-dev and nothing is for sure, use with care!
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/ce462fd37100447190f567eaf09e38ff)](https://app.codacy.com/gh/Gameplex-Software/SkiffUI/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade) ![Contribs Badge](https://img.shields.io/github/contributors/gameplex-software/skiffui) ![Version](https://img.shields.io/github/v/release/gameplex-software/skiffui) ![License](https://img.shields.io/github/license/gameplex-software/skiffui) ![](https://img.shields.io/discord/773279144896757761)
## Contents
* [Why SkiffUI](https://github.com/Gameplex-Software/SkiffUI/#why-use-skiffui)
* [How it works](https://github.com/Gameplex-Software/SkiffUI/#how-it-works)
* [Installation](https://github.com/Gameplex-Software/SkiffUI/#installation)
* [InDev](https://github.com/Gameplex-Software/SkiffUI/#latest-stable)
* [Windows](https://github.com/Gameplex-Software/SkiffUI/#windows)
* [Mac](https://github.com/Gameplex-Software/SkiffUI/#macos)
* [Linux](https://github.com/Gameplex-Software/SkiffUI/#linux)# The worlds first container network manager
Development is a work in progress, please follow us on social media for updates (socials are in the footer of our website)
## Why Use SkiffUI
SkiffUI provides the first easy to use, Drag-and-Drop user interface for modifying, or networking containers after creation. SkiffUI currently supports only Docker but will be expanded to interact with Docker Swarms and Kubernetes clusters later on for enterprise users.## How it works
SkiffUI interacts with docker by converting graphical node data into commands for your container service, these commands are then executed as root on the host.[Visit our company website](https://gameplexsoftware.com)
[SkiffUI Website](https://gameplexsoftware.com/skiffui)
## Our custom library
Shiphelm allows us to interact with any container engine through python quickly, and simply
# Beta UI
# Installation
## Requirements
- Docker (either desktop or command line) Temporary requirement to prevent app crashing, soon to be un-needed## Latest Beta
### News
- Now uses 94mb of memory idle compared to the previous 780mb, this is due to removing excess code that was no longer needed and fixing some accidental looping code as well as clearing out un-needed variables and several other improvements
- Now uses 0-2% CPU idle on Ryzen 5 5600g (Compared to 12% before the performance improvements)
- Cache improvements now mean a more responsive interface.### Windows
Note: you need python 3.8 for this project```
git clone https://github.com/Gameplex-Software/SkiffUI/
cd .\SkiffUI-master\
pip3.8 install -r requirements.txt
cd .\src
python3.8 main.py
```### Linux
```
coming soon
```### MacOS
```
coming soon
```